Oil price falters amid looming oversupply and weak demand: Brent at $63.80, WTI at $59.90 today – second straight weekly drop in crude market 07-11-2025
On 07 November 2025, the global oil price slipped again as the market battles oversupply and soft demand. Brent crude sits at $63.80 and WTI at $59.90, pointing to persistent headwinds for the energy complex.
