Novartis Raises FullYear Sales and Profit Guidance Signaling Strong Operational Momentum YRD Q2 2025 Earnings Strong EPS Reported Amid Limited Disclosure Stock Declines Oil Prices Drop Over 20 in May Marking Steepest Monthly Decline Since 2020