A 3-day winning streak came to an end on Wall Street today as stocks finished lower in the wake of airstrikes in Libya, which sent oil prices higher once again. Meanwhile, the impact from the crisis in Japan is far from over.