Oil Prices Slip Below $104 Per Barrel Amid Global Market Volatility
The current price of oil is $103.98 per barrel as of September 17, 2026, according to the Brent benchmark.
This represents a decrease of $4.36 from yesterday morning and an increase of about $36 compared to its price a year ago.
OPEC whims, evolving energy initiatives, and policies have historically affected oil prices, which can be unpredictable due to supply and demand factors.