Barclays profit rebounds as pandemic fears fade in July 28, 2021 UK bank announces £500m share buyback programme after Bank of England lifted restrictions
Sweden criticises China for refusing full access to vessel suspected of Baltic Sea cable sabotage in December 22, 2024