Oil prices -- as well as other energy, transportation and a resolution on tariffs on Chinese goods -- could affect CAT's future....CAT.
A