NYMEX WTI Crude July futures settle at $87.71 a barrel down $2.32, 2.58%

11 Jun 2026 18:31Energy