The Indian markets gave off from the day's high during the last hour of trade to end in deep red. Huge buying was seen in Oil & Gas counter while Banking, Metal, It and Reality remained under selling pressure.The Sensex closed at 17,574 down 155 points after trading in the range of 17,714-...