NEW YORK, April 26 — Stocks snapped a three-day winning streak yesterday as disappointing forecasts from Facebook and Instagram owner Meta hammered the tech sector, and Japan’s yen sank through 155 per dollar for the first time since 1990.Tepid US GDP data and Meta’s slump weighed on equities. US Treasury...

Full Story Read More