Here’s the secret to success: Lie to yourself By: MarketWatch March 15, 2018 at 11:53 AM EDT Mind games can be either positive or negative Read More >> Related Stocks: Microsoft Toyota Motor Corp Ltd Ord ADR Walt Disney