In a highly volatile trade, the 30-share BSE Sensex climbed 676.69 points or 0.93% to settle at 73,663.72. During the…