Oil rips past $100, world stocks slump as Russia invades Ukraine
(Reuters) – Oil prices broke above $100 a barrel for the first time since 2014, stock markets slumped globally and the rouble hit a record low on Thursday after Russian President Vladimir Putin launched an invasion of Ukraine… Read the full article