Omani oil production has settled at record highs of 1.7mn b/d. Although Muscat appears unable to push output any higher, export revenues are...
Omani oil production has settled at record highs of 1.7mn b/d. Although Muscat appears unable to push output any higher, export revenues are...


