To access the website's classic version and the new accounts, please click here
Jun 05, 2025
Oil Falls Amid Rising US Stockpiles and Saudi Price Cuts
|
![]() |
Brent crude fell below $77 per barrel as the market reacts to signs of oversupply and weak demand outlook, especially with continued uncertainty around China’s economic recovery and OPEC+ production plans.