11: Horoscope and Oil Prices
Oil prices have dropped significantly following reports of a potential emergency oil reserve release by the IEA, aimed at stabilizing the market.
Oil prices have dropped significantly following reports of a potential emergency oil reserve release by the IEA, aimed at stabilizing the market.