Stock markets stay very strong, US Dollar sets back
Macroeconomic/ geopolitical developments US Retail Sales data for March came in extremely strong on Thursday, beating expectation with a rise of 9.8% MoM. Earnings season has kicked off in earnest in the US, with the Banks and Financials leading the way, in most instances beating expectations. The European vaccine rollout has improved, although it still … Continued