Oil Price Hits $89.93 per Barrel as of July 21, 2026

As of July 21, 2026, oil prices are trading at $89.93 per barrel based on the Brent benchmark, reflecting a rise from previous levels and an increase compared to one year ago. The price has risen by over 29% in the past year due to ongoing supply-demand dynamics.

By Joseph Hostetler Tue, July 21, 2026 at 1:20 PM GMT+3 5 min read · Yahoo Finance ·

Oil Price Hits $89.93 per Barrel as of July 21, 2026

Topics: Brent benchmark oil price changes

Read the full article at Yahoo Finance

More World news