Fresh attacks by the US on Iran has pushed oil prices ‌higher and renewed anxiety over inflation, driving a selloff in stocks across most major markets.