Roundup: Oil prices / Pandemic status / Cryptocurrency 

    Market reaction: Oil fell over 5% to around $121 a barrel this morning as some investors took the view that the U.S. ban on Russian oil may not worsen a supply shock, and the head of the International…


    Already an INSIDER? Sign in.