It's been a strong week for stocks, with most of the major global markets tracked by our exclusive Accumulator data table showing sizeable gains.
China and Brazil led the way, with returns of 4.9% and 4.3% over the week to yesterday, taking their gains since the turn of the year into double digits in pound terms.
The rally was widespread, with only Russia and India missing out, as the threat of new US sanctions and a soaring oil price respectively weighed on the two.
A rip-roaring start to the year has gathered strength, as investors regain their poise following the torrid end to 2018.
The FTSE 100 is now back at the levels of early October, as the heavy sell-off was getting underway, though the index still has a bit further to go to recoup all those losses.
Signs of a softer stance from the US Federal Reserve on interest rate rises were enough to kick off the rally at the beginning of the year, and this week it's the lifting of fears of a trade war between the US and China that have buoyed the bulls.
Both countries have been engaged in trade talks this week, with China state news agency Xinhau reporting today that consensus in principle had been reached on a number of key issues.
Although details are scant, any progress on that front would help to remove a key stumbling block for investors. A trade war has been the dominant fear among global fund managers, named as the 'biggest tail risk' for the last nine months in Bank of America Merrill Lynch's regular survey.
You can access The Accumulator here.