With reserves storing 2.1 billion barrels of oil and 66.5 billion cubic meters of gas...a bet to attract new investments
⚡ Quick Summary
The post reserves store 2.1 billion barrels of oil and 66.5 billion cubic meters of gas...a bet to attract new investments appeared first on Al-Shorouk Online.