The MSCI World Index extended its biggest weekly advance since 2003, rising 1.3 percent.
Futures on the Standard & Poor's 500 Index expiring in December advanced 2.5 percent at 8:08 a.m. in New York as Citigroup Inc. and Morgan Stanley climbed in pre-market trading.
Europe's Dow Jones Stoxx 600 Index added 2.2 percent. Royal Dutch Shell Plc and Total SA gained more than 5 percent as crude rose for a second day. Prudential Plc climbed 13 percent on a report the U.K.'s second-biggest insurer is in advanced talks to sell a stake.
U.K. stocks rose for a second day after a rally in base metals and oil prices boosted shares of commodity producers. The FTSE 100 Index gained 87.2, or 2.15 percent, to 4,150.97 at 1:05 p.m. in London.
German stocks rose for a second day after South Korea and the Netherlands joined a global effort to support the financial system, boosting optimism and overshadowing concern the economy may slide into a recession. The DAX Index rose 78.73, or 1.7 percent, to 4,860.06 as of 12:47 p.m. in Frankfurt.
Japan stocks rose for a second day on speculation corporate profits will beat analyst estimates and after the rout in global equity markets made shares cheap relative to earnings. The Nikkei 225 Stock Average gained 311.77, or 3.6 percent, to close at 9,005.59 in Tokyo.
Australia's benchmark stock index, the S&P/ASX 200 Index, rose 4.30 percent to 4142.30. Gains in the S&P/ASX 200 Index were led by Bhp Billiton Ltd, Commonwealth Bank Of Australia and Australia & New Zealand Banking Group Ltd.
India's Sensitive Index rose as some investors judged the benchmark's three-day, 13 percent drop excessive. Infosys Technologies Ltd. led gains amongst the biggest companies. The Bombay Stock Exchange's Sensitive Index, or Sensex, rose 247.74, or 2.5 percent, to 10,223.09.
China's stocks gained on speculation the slowest growth in five years will prompt the government to accelerate efforts to bolster the world's fourth-largest economy. The CSI 300 Index, which tracks yuan-denominated shares traded in Shanghai and Shenzhen, added 63.47, or 3.5 percent, to 1,896.73 at the close, the most since October 13