Developments in Petroleum Science