Crude oil down 2% despite Caterpillar earnings beat | OOBF

Oil prices dip 2% while industrial stocks rise on strong earnings.

Open shared insight