Cairn Energy swings to profit as revenue soars; lifts output guidance

<< Back <<