Weekly market update

Calling the bluff of central banks
How politics, inflation, and interest rates could impact markets
Trump's in town
No-deal Brexit back in focus
European elections and Theresa May's plans to resign