Is This The Most Exciting Oil Play Of The Last 20 Years

FN Media Group Presents Oilprice.com Market Commentary   London – June 11, 2021 – The African nation of Namibia has never produced a barrel of oil in its history. Now, for the second time in less than two months, it’s received positive signs that it could be home to 120 Billion barrels of oil generated […]