Oil Prices Hit $95.40 Per Barrel Amid Global Uncertainty
As of August 20, 2026, oil prices have reached $95.40 per barrel, according to the Brent benchmark.
This is a $1.80 increase from yesterday morning and $28.19 above its price a year earlier.
The U.S. Strategic Petroleum Reserve can help mitigate brutal price spikes during emergencies but isn't a solution for long-term issues.
Oil prices have historically been unpredictable, influenced by wars, recessions, OPEC decisions, and evolving energy policies.