Oil soars to $105 – peak in seven years
The price of oil shot up well past the $100 mark on Thursday after the Russian invasion of Ukraine , while the ruble tanked to an unprecedented low against the dollar. Stock markets dived everywhere – first when Asian markets closed and continuing to slide after Western markets opened.