Crude jumps, stocks slip, rouble crashes to record low on tough Russian sanctions
A 3D printed oil pump jack is seen in front of displayed stock graph and "Oil Stocks" words in this illustration picture, April 14, 2020. REUTERS/Dado Ruvic/Illustration/FilesRegister now for FREE unlimited access to…