As of March 27, 2026, crude oil prices are surging, with Brent crude exceeding $104-$107 per barrel and WTI crude rising back above $98 per barrel

#oil