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

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


