The worst is over for oil and gas markets: OPEC secretary general
According to Mohammad Sanusi Barkindo, secretary-general of OPEC, the enormous and unprecedented oil market imbalance facing the industry in April following the COVID-19 pandemic required an unparalleled response from producers