Exxon Q1 Earnings Slide on $3.9B Derivative Drag