Exxon Beats Q1 Estimates at $1.16 EPS Despite 46% Net Income Drop · aggregated.info