Drill baby, drill?
I have a new favorite blog… The failure of Drill Baby, Drill “U.S. oil production is on track to hit its highest level since 1993. What has that done to gas prices for consumers? Virtually nothing. Yet again, analysts are pointing out the obvious: even with massive increases in domestic oil drilling, the impact on […]