U.S. crude futures settled at $73.21/barrel, down $0.65, or 0.88%.

2026-06-24

U.S. crude futures settled at $73.21/barrel, down $0.65, or 0.88%.