Stephen Taub Premium Carlson Capital to Launch Three New Energy Funds Clint Carlson’s Dallas-based firm says the recent plunge in oil prices has made it a good time to invest in energy. But the manager adds that there are long-term opportunities in the sector as well. Stephen Taub December 17, 2014