Moodys Upgrades Tata Consultancy Services Rating to A2 Riot Platforms Q1 2026 Earnings Bitcoin Mining Headwinds Drive Significant EPS Miss China Industrial Profits Surge 247 in April Marking Fastest Growth in Over Two Years