Oil prices have surged to more than $100 per barrel, as China, India, and other oil-importing countries join the United States in a massive scramble to buy up supplies, especially from the Middle East. Food prices, too, are at historical highs, contributing to poverty and political unrest.