Earnings boost stocks as euro rises

More Related Comment