Taiwan TSM Q1 2026 Earnings EPS 2208 Beats Estimates Cerebras IPO Surges as Tech Rally Lifts Wall Street SPTSX Banking Sector Trends Could Shape TorontoDominions Growth Trajectory MPLX LP MPLX Stock Slides 067 Support at 5244 20260515 Indonesias WastetoEnergy Drive Targets Energy SelfSufficiency TFI TFII Q1 2026 Earnings EPS 069 Beats Estimates Philippine Senate Lockdown After Gunshots Political Turmoil Could Rattle Investor Confidence