Qatar and Saudi have shut production at two massive energy sites

episode
0