Sign in to continue
Sign up to get started
5,374,996
Crude Oil production declined in 2016
Crude oil production dropped from 37.41 million barrels in 2015 to 32.30mmbbl last year.
Business