World oil prices have dropped after OPEC trimmed its oil demand growth forecast and a US supply report showed surprisingly high inventories.
World oil prices have dropped after OPEC trimmed its oil demand growth forecast and a US supply report showed surprisingly high inventories.