Markets recover on hopes of healthy Q2 results, economic pick-up

Markets recover on hopes of healthy Q2 results, economic pick-up