Oil price volatility surges above $110 as war risks disrupt supply and unsettle markets despite hopes of easing sanctions and demand stability
Oil price trends on March 23, 2026 show Brent above $110 and WTI near $100, driven by geopolitical tensions, supply risks, and volatile investor sentiment.
