Barcelona sign Villa for 40 million euros

 Barcelona have moved quickly to reinforce their squad snapping up Spain striker David Villa from Valencia for 40 million euros ($49.66 million) on Wednesday, three days after winning a second consecutive La

US Retail sales rise in April

Sales at U.S. retailers rose more than expected in April, raising cautious optimism that a recent bounce in consumer spending can be sustained. Total retail sales rose 0.4 percent following an upwardly