Crude oil dips 7% amid earnings beat and market rally | OOBF

Oil down 7.1% while stocks rise; Kraft Heinz beats earnings.

Open shared insight