Crude Oil Slides To Five-Month Lows Amid Supply Concerns And Weak Demand
The International Energy Agency (IEA) has cautioned that the oil market could face a surplus of up to 4 million barrels per day in 2026, driven by rising production from both OPEC+ and non-OPEC countries, even as demand growth remains sluggish.
International Business Times ·