Oil prices fall as traders assess Russian diesel supply… — GS +0.00 · News Impact Screener