Crude Tumbles Amid Supply Glut and Demand Fears
Brent futures fell below $70 a barrel for the first time since 2021, driven by robust supplies, weak demand from the US and China, and speculative selling, leading to a bearish shift in oil futures.
What's Your Reaction?