Brook BRP BEPJ Stock Analysis Falls 060 Watching 2368 20260515 Brent Crude Oil Poised for 6 Weekly Surge as Geopolitical Tensions Intensify Kenya Fuel Price Protests Turn Fatal as Economic Strain Deepens Century Therapeutics IPSC Q1 2026 Earnings Beat Revenue NA EPS 011 Netflix Revives a Classic Candy Brand for a New Era Failed SimbaM1 Deal May Weigh on Keppel Intensify Cost Pressures Across Singapore Telco Sector XWELL XWEL Climbs 068 Resistance at 154 in Focus 20260520 UK Inflation Eases to 28 in April Analysts Warn Relief May Be Temporary