May 2, 2026 0Comment Libya boosts oil output amid Iran conflict, Strait of Hormuz disruptions persist