Why Bank of America Sank and Best Buy Soared Last Week