The latest charts and technical analysis of Haliburton, Oxigene, Level 3, and Bank of America.
continue reading...