NYMEX WTI crude June futures settle at $107.77 a barrel, down 89 cents, 0.82%.

19 May 2026 18:31Energy