Energy4 years ago
Sultanate’s total oil reserves at around 4,843 million barrels at the end of 2019
The Sultanate’s total oil reserves stood at around 4,843 million barrels at the end of 2019, approximately 52 million barrels higher compared to the end of...