Crude Oil Climbs Past $103 as War Concerns Shake Supply Outlook, Here’s What Analysts Expect Next
Crude oil prices climbed about 2% to around $103 per barrel after renewed supply concerns linked to rising tensions between the United States and
March 17, 2026



