U.S. crude futures settled at $69.23/bl, down $2.69, or 3.74%.

2026-06-27

U.S. crude futures settled at $69.23/bl, down $2.69, or 3.74%.