Oil prices have dropped and continue to trade below $50 per barrel, as global crude markets continue to remain oversupplied although Middle East tension and declining US inventories restricted the fall.
Oil prices have dropped and continue to trade below $50 per barrel, as global crude markets continue to remain oversupplied although Middle East tension and declining US inventories restricted the fall.