BP and Shell fall as oil slides on Saudi supply recovery and… — PAF +0.90 · News Impact Screener