Rally!

After the open… The market extended its rally this morning, following a good earnings report from Apple (AAPL), a bad… Read More >