What a Russian invasion of Ukraine would mean for markets as Biden warns Putin of ‘swift and severe costs’ Read more