FTSE 100 slips back but BAE leads defence sector rally
The dramatic tightening of sanctions against Russia for its invasion of Ukraine hurt stock prices on Monday and sent oil prices back above $100 a barrel, but the shares of arms makers were rising after Germany said it will step up...
28 February 2022