U.S. crude oil futures settled at $68.58 a barrel, down 92 cents, or 1.32%.

2026-07-02

U.S. crude oil futures settled at $68.58 a barrel, down 92 cents, or 1.32%.