More Gulf supplies and proposed EU and G7 emergency stock releases are putting downward pressure on the oil market as governments move to bolster fuel availability.
Brent crude nears $100 as Middle East tensions trigger a sharp price surge, while possible EU fuel-stock releases help push prices lower.
US national debt crosses $40 trillion, intensifying concerns over America’s borrowing trajectory and the impact of elevated Treasury yields on financial markets.
The U.S. has cleared a potential $24.3 billion F-35 sale to Saudi Arabia as Houthi attacks add to growing Middle East tensions.