crude



Exxon signals operating profits could double over Q1

  • Energy prices have shot up this year with oil selling for more than $105 per barrel
By Reuters ·