Politics
Analyst Says Iran Tensions Could Send Oil Prices Toward $120
Analyst Muyu Xu warns that rising conflict around Iran could push oil as high as $120 a barrel if supply routes are disrupted, with import-reliant countries bearing the brunt.