UPDATE 2-Europe's STOXX 600 marks third month of gains on earnings, recovery hopes
- ByReuters-
* AstraZeneca (NASDAQ:AZN) boosts UK's FTSE 100 * Barclays tumbles despite profit beat * STOXX 600 chalks up 1.8% rise in April * European economy dips into second technical...