Can Caterpillar see more upside after it's Earning release?