Oil Markets Slide as Crude Benchmarks Fall Up to 3%
Sat 06 Jun 2026 | 12:52 AM Global oil markets came under renewed pressure in trading, with major crude benchmarks declining sharply while natural gas and refined products showed mixed performance, reflecting uneven demand signals across the energy complex …