Top oil firms, investors face returns reckoning amid darkening economy

  • Billions of dollars in shareholder returns could be delayed as oil prices failed to make their expected recovery
By Reuters ·

BP and SOCAR sign new Azeri oil deal

By Reuters ·

BP discovers North Sea oil and gas

By AFP ·