Market highlights December 31: Cryptos see end of year rally, oil headed for biggest gains since 2009