Why are stocks rallying today? Perhaps, it is that 80% of reporting companies, thus far, have exceeded street consensus forecasts (beats). The market has been at a pivotable state, teetering against opposing forces. There some that espouse the expansion is nearing its twilight and stocks will discount future gains in anticipation of economic slowdown and rising rates. Others see the glass three-quarters full and deem earnings are such that future valuations may justify the bull ride continues apace.