News

Commercial crude stocks are seen falling by 1.7 million barrels to 413.4 million barrels in the week ended June 27, according to the average estimate of nine analysts and traders. Six expect a decline ...