Hard to "read" markets that seem be be sending contradictory signals. When there's no other explanation, chock it up to "animal spirits"......