Why has the Iran warfare sparked fears of stagflation for the worldwide economic system? | Oil March 10, 2026