South Africa could host 291 Tcf of gas and 27 billion barrels of oil — government official
Petroleum Agency executive touts nation’s huge hydrocarbon onshore and offshore potential
Petroleum Agency executive touts nation’s huge hydrocarbon onshore and offshore potential