The Glut Continues - Continued Need for Dirty Tar Sands? "North American oil prices could take a hit this fall as there are renewed concerns about a lack of storage capacity.
A recent report by the U.S. Energy Information Agency suggests crude oil inventories "remain near levels not seen for this time of year in at least the last 80 years."