Oman secures OMR 11.5 billion windfall through extended Block 53 deal

Oman secures OMR 11.5 billion windfall through extended Block 53 deal