Energy will be the big winner of 2023, investor says — and names the stocks to cash in