MarketWatch's 2022 stock of the year: Warren Buffett, oil and a...