U.S. stocks closed up Friday on optimism that officials in Cyprus will reach a deal this weekend to rescue the nation's troubled banks. The dollar fell versus the euro, the pound, and the yen. Light sweet crude oil for May delivery gained $1.26 to $93.71 a barrel on the New York Mercantile Exchange. Gold dropped $7.70 to $1,606.10 an ounce. The Dow Jones industrial average rose 90.54, or 0.63 percent, to 14,512.03. The broader Standard & Poor's 500 index gained 11.09, or 0.72 percent, to 1,556.89. The technology-heavy Nasdaq composite index moved up 22.40, or 0.70 percent, to 3,245.00.