Live: Markets brace for earnings fever; ECB stress tests eyed

Our live blog is tracking reactions as financial markets across the world gear up for earnings bonanza on the last trading day of July.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.