Stocks fell sharply and oil prices spiked as investors became worried about increasingly violent unrest in Libya.

Leave a Reply