Oil prices climbed again because of the war with Iran, tightening their grip on the global economy and sending stock markets lower around the world.