Tuesday, July 21, 2026

U.S. Crude Oil Futures Fall to $68.22 Per Barrel, Marking Lowest Point Since Late February

July 1, 2026
crude oil futures
crude oil futures

American crude oil futures have slipped to $68.22 per barrel, marking the lowest price point recorded since February 27.

The decline reflects broader movements in global energy markets as of July 1, 2026.

Compare options