NYMEX WTI Crude July futures settle at $64.98 a barrel down 31 cents, 0.47%

10 Jun 2025 18:31Energy