Oil Prices Stabilize at $96.90 Per Barrel Amid Global Market Volatility
The current price of oil stands at $96.90 per barrel as of September 4, 2026, according to Fortune. This represents a drop of $2.48 compared to yesterday morning and is around $30 higher than the price one year ago.
OPEC and other global factors significantly impact oil prices, making it difficult to forecast with precision. Supply and demand are the primary drivers of oil prices, which can shift rapidly in response to economic recessions, wars, or other disruptions.
The US Strategic Petroleum Reserve serves as a safety net during emergencies, but its main purpose is energy security rather than providing long-term relief from price shocks. The reserve can provide temporary assistance to consumers and critical industries during supply shocks.