North American stock markets continue recovery as oil prices boost energy sector