Japan and China Lead Foreign Government Retreat from US Treasurys Amid Iran War Fallout Indias Energy Storage Capacity Target Over 60 GW Needed by 2030 to Support Clean Energy Transition Report Says Mercury Systems MRCY Reports Strong Q1 2026 Revenue NA EPS Beats Charles River CRL Crushes Q1 2026 Estimates EPS 206 Tops Views