The BSE Sensex hit a fresh all-time high of 63,588 on Wednesday despite cautious global cues. Even Nifty attempted to…