Oil prices fell below $96 a barrel Wednesday on rising concerns that Italy will become the next victim of the eurozone’s sovereign debt crisis and further damage the prospects for economic growth in the region.
Oil prices fell below $96 a barrel Wednesday on rising concerns that Italy will become the next victim of the eurozone’s sovereign debt crisis and further damage the prospects for economic growth in the region.