US stocks have powered higher, joining European equities in rallying on confidence the Federal Reserve will delay hiking interest rates in light of some poor economic data.

US stocks have powered higher, joining European equities in rallying on confidence the Federal Reserve will delay hiking interest rates in light of some poor economic data.