A Long Term Look at Energy Demand and a Great Oil Bargain
Dr. Stephen Leeb submits:
The two most important developments that came to light this past weekend both occurred within the energy sector, a sector which is also a key indicator of economic health.
On the global level, we had a report that oil consumption in the U.S. fell in January to its lowest level since 1998. We can interpret this drop in several ways.
RSS feed for comments on this post.