Crude Oil Prices Dip 2% Despite Caterpillar Earnings Beat | OOBF

Crude oil prices fell 2% amid mixed market signals despite strong industrial earnings.

Open shared insight