145 Stocks By Jim Makos May 31, 2012 Oracle’s new Products say Buy, Descending Triangle says Sell (ORCL)