Technological innovation is making it easier for oil companies to maximise production from their existing assets. By barry_marshall | November 18, 2017 | 0 Enhanced Oil Recovery Article (Nov 16) Read More