Brent crude oil futures fell below $70 per barrel for the first time since December 2021, driven by supply, demand concerns, and speculative selling.
U.S. supply disruptions from Tropical Storm Francine provided some support. Oil prices relinquished gains on Tuesday due to weaker demand outlook, global oil oversupply, and economic data from China and the US.
Connect with us on our socials: