WTI Crude Surpasses $75 Mark Amid Supply Concerns and Geopolitical Tensions
WTI crude oil prices surged above $75 for the first time since October 2024, driven by supply concerns and geopolitical tensions. U.S. crude inventories dropped significantly, and ...