Oil Prices Tumble Amid Geopolitical Jitters
Natural gas prices surged after a smaller-than-expected increase in storage was reported by the U.S. Energy Information Administration.
Meanwhile, WTI oil prices retreated from recent highs as traders took profits amid ongoing geopolitical tensions involving Iran and attacks on LNG vessels.
Brent oil also pulled back below $90 despite a weaker U.S. dollar and falling Treasury yields, with traders cautious due to regional instability.