China has been accumulating tremendous amounts of oil, energy, and commodities for a reason. For author and investment advisor Stephen Leeb, Western countries are shooting themselves on the foot by slashing fossil fuel consumption.
Join My FREE Investment Newsletter
Breaking Investment News Alerts For Smart & Savvy Investors!