Oil will hit $120 a barrel if Russia invades Ukraine, strategist predicts
CNBC Oil will “certainly” hit $120 a barrel and the global economy will be “radically altered” if Russia invades Ukraine, veteran strategist David Roche has predicted. Moscow has denied that it plans to invade neighboring Ukraine, but has moved around 130,000 soldiers, tanks, missiles, and even fresh blood supplies to the border. The Kremlin is demanding that Ukraine never be