After 30 years of trading I have always been intrigued by the term "power hour". So far I have never seen anything that supports the terminology to the actual trading within the last hour.
lol, it's just something CNBC made up, because they had to give a name to their 3 o'clock show.