The BSE Sensex rallied 325 points to 17,670.91 on support from global markets. Currencies too strengthened against the American dollar; the Indian rupee appreciated 26 paise to 55.40 to the US dollar and Euro moved up 0.3% to 1.267 to the US dollar.
European markets extended rally for the...