Saudis Tell European Refiners They’ll Get No Crude Next Month

Europe World High confidence — 76/100
Sources: Bloomberg