Investment $80 Oil: Increased Investment Or Demand Destruction? September 27, 2018 johorbiznet Johor News $80 Oil: Increased Investment Or Demand Destruction? OilPrice.com Full coverage Source: Investment New Feed