Tag:

Oil price rebounds to $107 per barrel

Oil price rebounds to $107 per barrel

Oil price has rebound to $107 dollars per barrel. The new price came after sharp losses as supply concerns dominate Oil prices jump to $112 per barrel  Oil prices...