News

The Nigerian Upstream Petroleum Regulatory Commission has declared the country’s official petroleum reserves position, revealing a staggering 37.28 billion barrels of crude oil and condensate, ...