NYMEX WTI crude june futures settle at $102.18 a barrel up $4.11, 4.19%.

12 May 2026 18:31Energy