World requires more energy in decades to come: OPEC Secretary-General Published 11 Jul 2025 Full Article