On Monday, the European Union's statistics office will release its figures for 2011 government deficits in the 27-country bloc. Spain's deficit, which was 8.5 percent of economic output according to the Spanish government, will be under close scrutiny with investors eager to see the reasons for the unexpectedly high financial shortfall.
The good earnings and economic data also pushed up energy prices. Benchmark oil for May delivery jumped $1.36 to $104.09 per barrel in electronic trading on the New York Mercantile Exchange. The contract fell by 40 cents to end at $102.27 per barrel on the Nymex on Thursday.
The euro rose 0.6 percent to $1.321 from $1.313. The dollar was mostly stable at 81.58 yen.
Pamela Sampson in Bangkok and David McHugh in Frankfurt, Germany, contributed to this story.