Markets jump 1.5% on positive global cues, bargain hunting; rupee rallies