The company generated nearly $1.59 billion last year, down 2% on the $1.61 billion in revenue booked in 2014.
A sharp drop in oil prices since mid-2014 offset a 52% rise in production year-on-year, with Oil Search producing a record 29.25 million barrels of oil equivalent last year, exceeding the upper end of its previous guidance range. The company expects output this year to total between 27.5