Russia’s invasion of Ukraine is squeezing global oil supplies and inflation is jacking up prices at the pumps. Although petrol prices have started to fall in recent months, the situation has delivered ...