Save Our Energy Industry by Slashing Royalty Payments and Energy Taxes Now 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?