Collapsing demand sets the terms in the OPEC+ battle for market share

Oil industry news
Oil industry news
Opinion by Ann-Louise Hittle