Ribbon Acquisition Corp RIBB Holds Steady at 1099 Awaiting Catalysts RBI Data Shows Bank Credit to Industry Grows 151 in April NonFood Credit Accelerates to 158 MKTX Q1 2026 Earnings EPS Surpasses Estimates by 239 Stock Slightly Declines Meta Shares Slide After Quarterly Results Iran Internet Disruptions Hit User Growth