Oh sure, we're winning. Didn't you know that?

As of March 22, 2026, the price of Brent Crude oil is trading between approximately $106 and $112 per barrel, reflecting a high-price environment driven by supply concerns. Real-time, data shows prices around $111.69 to $112.19, with the market elevated due to geopolitical risks. Financial Times +4

Oh sure, we're winning. Didn't you know that?
Post Opinion