From energy independence to crisis: Steps to save our economy now

Special to WorldTribune.com By Stephen Moore America’s domestic energy producers are under siege. The price of oil fell to below $5 a barrel on Monday, down from roughly $50 a barrel a year ago. This 90% drop in price is sending nearly the entire oil and gas industry into bankruptcy. What is going on here? […]