New York - US stock indices surged to their highest one-day gain in two weeks on Wednesday after technology and financial companies both posted earnings that were stronger than expected.
New York - Two regional banking firms reported profits Tuesday that beat expectations, shoring up confidence in the financial services industry, and higher oil prices spurred buying in petroleum s