Oil slides 0.6% as traders assess inventories and new sanctions | Discvr Financial News | discvr.ai