Oil prices fell on Monday as some vessels resumed transit through the Strait of Hormuz, easing immediate supply fears, although the waterway remains under heavy security risk amid the ongoing conflict. Brent crude settled at $100.21 per barrel, down $2.93, or 2.8%, while U.S. West Texas Intermediate (WTI) crude settled at $93.50, down $5.21, or […]
