NovoCure NVCR Dips 14 as Stock Tests Key Support Near 1616 Oil Prices Decline Equities Rise as White House Delays Decision on Iran Proposal Traws Pharma Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Stock Hong Kong Considers Tax Breaks on Fund Manager Bonuses to Strengthen Talent Pool