NYMEX WTI Crude futures settle at $99.90/bbl, down $1.86, 1.83%.

27 Oct 2026 18:31Energy