Exxon Mobil Corp stock (US30231G1022): Q1 earnings beat, climate lawsuit verdict and capital returns — alphai