Thomas Sowell isn't afraid to tell the truth about the demand for oil in India, China and US taxes.
"Is there anything complex about the fact that with two countries-- India and China-- having rapid economic growth, and with combined populations 8 times that of the United States, they are creating an increased demand for the world's oil supply?"
It's about time someone cut through the "drama" and focused on Economics 101.
Of course, doesn't mean we have to LIKE it. (grin)