WTI Crude Pushes Above $90 as Geopolitical Tensions Fuel Energy Rally
Crude oil prices stay elevated as WTI pushes past $90 per barrel amid geopolitical tensions and supply concerns near the Strait of Hormuz. The bullish commodity environment is driving strong cash flo…