Monday, June 1, 2026
Loading...

Oman secures OMR 11.5 billion windfall through extended Block 53 deal

Oman secures OMR 11.5 billion windfall through extended Block 53 deal
AA
Resize