Oil Holds Above $100 a Barrel as Supply Worries Persist

Mar 17, 2026 - 07:00
Oil Holds Above $100 a Barrel as Supply Worries Persist
As the broader war in the Middle East begins its third week, worries over the fallout of crippled energy supplies continue to roil markets.