Developments in Petroleum Science compare prices