DLocal DLO Up 114 Is There More Room to Run 20260520 Seadrill SDRL Q1 2026 Results Top Views on Strong Revenue ImageneBio IMA Q1 2026 Results Fall Short EPS 095 Revenue NA Oil Prices Slide as Trump Abruptly Calls Off Military Strikes on Iran