On the Go Petrobarometer Top Stories Mohammad Barkindo, OPEC secretary-general, is dead byTheCableJuly 6, 2022