What’s in store for financial markets this weekend?