Loading
Will oil at more than $100 a barrel, gas markets in turmoil and war be enough to wean Europe off Russian gas?
Abandoning the country is easier for some firms than others
The defence industry looks set for bigger business
The chaos in Russian markets shows the impossibility of economic “self-reliance”