The disruption could significantly impact global oil and gas supplies, affecting UK petrol prices and household costs
Back to News
The disruption could significantly impact global oil and gas supplies, affecting UK petrol prices and household costs