Given travel and pent-up demand, energy stocks make a lot of sense right now. These selections have a lot of clout that goes beyond the economy./nRead More