Bush blames India (and China) for the high oil prices. The facts are:
The United States is the world's largest energy consumer, far outstripping China and India. U.S. demand for oil is about 21 million barrels per day, compared with 7.4 million barrels per day projected this year for China, according to the U.S. Energy Department. India's oil consumption was 2.2 million barrels per day in 2003 and is projected to grow to 2.8 million by 2010, according to the department.