Oil prices have fallen for a third consecutive day, driven by expectations of increased supplies from Libya and the OPEC+ group. Brent crude futures dropped to $71.03 per barrel, while U.S. West Texas Intermediate crude fell to $67.09 a barrel. The market is cautious about global oil balances in 2025.
Subscribe To Our Free Newsletter |