IMF Warns of Global Oil Shortage in 2026 Despite Potential Conflict Resolution | AnalisaHub