US stocks are 'the asset class to be in':
US stocks are ``the asset class to be in,'' Jeremy Siegel, a Finance Professor at the Wharton School of the University of Pennsylvania, told CNBC.
The United States, like any forward-thinking investor, needs to diversify its energy portfolio.