Exxon made nearly $17.9 billion between April and J