NYMEX WTI Crude July futures settle at $88.20 a barrel down $3.10, 3.4%

09 Jun 2026 18:31Energy