European stocks rallied and borrowing rates for Spain and Italy slid Thursday as markets hailed exceptional bond-buying measures from the European Central Bank aimed at fighting the debt crisis. In foreign exchange deals, the euro slid lower to $1.2575 from $1.2600 late in New York on Wednesday
less