The US stock indices are on borrowed time at least in the short term unless breadth can begin to expand. There are numerous divergences in place.

Please click to enlarge.