Loading
And could prove devastating for Aeroflot and other Russian airlines
Could prices hit $200 a barrel?
Will oil at more than $100 a barrel, gas markets in turmoil and war be enough to wean Europe off Russian gas?
The defence industry looks set for bigger business