Trumps Approval Rating Drops to 35 as Republican Support Weakens Market Implications American Consumer Confidence Sinks to Record Lows Amid Persistent Economic Uncertainty Greenfire Resources Ltd GFR Q1 2026 Earnings Loss Per Share Reported Amid Lack of Estimates Stock Declines Taiwan TSM Reports Strong Q1 2026 Revenue NA EPS Beats VNET Group Jumps 398 Approaching Key Resistance at 1042 Sound Point Meridian Capital Preferred SPMA Edges Higher Amid Steady Trading Bloom Energy BE Faces Selling Pressure as Stock Retreats from Resistance Zone Moelis Company MC Holds Steady Near Support as Volume Remains Modest Genesis Energy LP GEL Slips as Bears Test Key Support Levels