New drilling technology to put billions of barrels of oil in reach, analysts say

investing.com 14/08/2024 - 10:18 AM