ExxonMobil Reports 3% Output Loss, $4.2B Q1 Profit and $20B Buyback - XOM News | Rallies