News

President Trump's latest trade salvo brought risk aversion back to the FTSE 100 index today as AstraZeneca fell sharply and ...