Oil dropped to $91/barrel yesterday. Is Big Oil suddenly less greedy? Was it the House Dems' "No Drill Now" bill? Or was it that strangest of all laws for the Left and economic conspiracy theorists to understand: the Law of Supply and demand?
Read more »















