Business | Sat Jan 23, 2016 8:50am IST

Global stocks, oil rally; cold snap supports energy demand