U.S. crude futures settled at $74.82/bbl, down $1.78, or 2.32%.

2026-06-23

U.S. crude futures settled at $74.82/bbl, down $1.78, or 2.32%.