U.S. crude futures (WTI) closed at $99.90/barrel, down $1.86 or 1.83%.

2026-10-28

U.S. crude futures (WTI) closed at $99.90/barrel, down $1.86 or 1.83%.