Global stocks rose, and S&P 500 stock futures traded higher, pointing to a strong session for U.S. shares Friday.

Ahead of the opening bell in New York, futures linked to the S&P 500 gained 2.9%. The benchmark Stoxx Europe 600 index also rallied 2.9%.

Market watchers said a range of factors was helping power the rally, including the…

Read More