Oil prices fall as traders assess Russian diesel supply prospects and Saudi-Houthi conflict CNBC · Markets 28m ago