Aramco makes the biggest cut to main oil price since at least 2000

06 Jul 2026 12:15Energy