Low Oil Prices Not Here To Stay, Says Barclays

By Kenneth Rapoza, Forbes Blog, Enjoy the drop in oil prices, because it’s not going to last.  In a 114 […]