Markets
March 20, 2026
Oman Crude Hits $152 ATH as Saudi Arabia Warns $180 and Iran Tolls Hormuz
Oil price today is running a split-screen. Brent crude price today has been ranging between $110 and $119 this week, with WTI near $96, but neither benchmark reflects what is actually happening in the physical market. Oman crude hit a confirmed record of $152.58 per barrel this week, the highest since July 2008, with futures […]