Oil bounces higher, buoying loonie and stocks