Oil prices fall as traders assess Russian diesel supply prospects and Saudi-Houthi conflict

· CNBC