December 28, 2018December 28, 2018 Mozambique Resources Post Global Industry: “Oil recovery lulls producer nations into economic stupor” – IEA
November 18, 2014 Mozambique Resources Post OILPRICE: IEA says oil supplies May not keep up with demand