Oil prices could soar to $120 a barrel if Russia’s crude exports are derailed by tensions with Ukraine, according to projections from JPMorgan.
Oil prices could soar to $120 a barrel if Russia’s crude exports are derailed by tensions with Ukraine, according to projections from JPMorgan.