Google Employee Charged in 1M Polymarket Insider Trading Case RILYZ Q1 2024 Earnings Reported Net Loss of 171 per Share No Revenue Data Released Dollar Weakens Amid Disappointing US Economic Data and Easing Geopolitical Tensions