Caterpillar's strong earnings boost Dow Jones despite mixed tech sector performance.
Open shared insight