News
Oil and gas reserves stall at 37b, to last 85 years
7 months agoOil workers on an oil rig.
Nigeria’s hope of increasing crude oil reserves to 40 billion barrels faltered yesterday as the Nigerian Upstream Petroleum