Ratio Therapeutics and PharmaLogic Expand Manufacturing Collaboration for Radiopharmaceutical Clinical Development MYFW Q1 2026 Earnings EPS Surges Past Estimates with 428 Beat Geopolitical Tensions and Energy Transition Five Potential Oil Supply Risks for 2026