AstraZeneca’s earnings were boosted by its oncology, cardiovascular, respiratory and immunology (R&I), and rare disease ...