Crude oil down 2% despite Caterpillar earnings beat | OOBF
Oil prices dip 2% while industrial stocks rise on strong earnings.
Open shared insight
Open shared insight