SAUDIS LINK PRICE, SIZE OF PURCHASE

SAUDIS LINK PRICE, SIZE OF PURCHASE

Saudi Arabia has told its oil customers they must contract for at least 100,000 barrels a day to qua