US Factory Orders decline less than expected, showing modest recovery Source link
Decline
EIA Crude Oil Inventories report reveals unexpected decline, bullish for crude prices Source link