Investors Worries on Spanish Economy Led to Crude Oil Price Drop

The worries of investors of the possible recession in Spain led the recent oil prices to fall.


read more