Stock markets shudder worldwide after oil prices spike to nearly $120 per barrel

Stock markets shuddered worldwide Monday on worries about whether the global economy can withstand spiking prices for oil, which briefly got to nearly $120 per barrel, their highest level since four summers ago. Stock markets worldwide experienced declines Monday amid fears of rising oil prices, which hit near $120 per barrel. (AFP) The S&P 500 … Read more