Oil is above $80, and coming off sharply on Friday. Where is support? Is a top in? What does that mean for energy stocks?