U.S. crude futures settled at $101.76/bl, down $1.51, or 1.46%.

2026-10-27

U.S. crude futures settled at $101.76/bl, down $1.51, or 1.46%.