$17.4trn global upstream investment required by 2030 to avoid 23m bp/d market deficit – OPEC
(Local News Sources) The Organization of Petroleum Exporting Countries (OPEC) says its research estimates a huge oil market deficit of 23 million barrels per day