Report copyright - DEPARTMENT OF PETROLEUM RESOURCES...The upstream industry performance is seen to be steady with marginal improvement. The aggregate hydrocarbon reserves are about 37 billion barrels
Please pass captcha verification before submit form