A deluge of bearish factors, such as trade wars and the unexpected OPEC+ supply hike, is contributing to the worst crude-market sentiment in recent history.
Five key charts to watch in global commodity markets this week
Written on 03/10/2025
Ilena Peng, Mia Gindis, Kevin Crowley and Jacob Lorinc, Bloomberg
Read full article