BBusiness Read More Jeff Currie: Illusion of Oil Abundance Is GoneJuly 17, 2026 Carlyle Group Chief Strategy Officer, Jeff Currie, has declared that the global oil market’s “illusion of abundance” has…