Friday July 03, 2026 - Rigzone examines the Energy Institute's latest statistical review of world energy report, which was released recently.