Banco Latinoamericano BLX Slips 195 as Trade Finance Stock Encounters Resistance Mercury Fintech Valuation Hits 52 Billion Following Latest Funding Round FSI Q1 2026 Earnings EPS Misses Estimates Sharply Stock Edges Higher Nvidia Invests Billions in Photonics to Address AI Data Transfer Bottleneck