1 article
Oil markets surged to $120 per barrel due to the conflict in Iran, immediately halting global economic growth momentum, according to Fidelity .