Earnings tailwind lifts markets
Markets were lifted by a range of tailwinds this week. Positive talks between US President Donald Trump and Chinese President Xi Jinping boosted hopes that trade tensions would ease. Markets also welcomed a second interest rate cut from the US Federal Reserve, although this was already largely priced in. But the single most important factor…

