Oil markets are grappling with uncertainty over how long it will take Saudi Arabia to restore output after the devastating attacks that knocked out 5% of global crude supply.
Source: FuelFix
Oil markets are grappling with uncertainty over how long it will take Saudi Arabia to restore output after the devastating attacks that knocked out 5% of global crude supply.
Source: FuelFix
1,414