*Average returns of all recommendations since inception. Cost basis and return based on previous market day close. Saudi Aramco and ExxonMobil are the largest energy companies by market cap. Walmart, ...