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

Read the original article — CNBC