Fresh record highs for both the S&P500 and Nasdaq despite a punishing session for oil markets that saw the benchmark US contract retreat back under