Oil Prices Surge Past $95 Per Barrel Amid Global Uncertainty
The current price of oil as of August 20, 2026, is $95.40 per barrel, measured using the Brent benchmark.
This is a $1.80 increase from yesterday's morning price and $28.19 above its price a year earlier.
The oil market is inherently unpredictable, influenced by various factors such as supply and demand, wars, recessions, and OPEC whims.