MarketSmith recommends 5 stocks for May 12 amid market pressure