U.S. crude futures settled at $89.31/bbl, down $2.88 or 3.12%.

2026-07-25

U.S. crude futures settled at $89.31/bbl, down $2.88 or 3.12%.