You’ve heard the reasons for high oil prices: instability in the Middle East, booming demand in China and India, the sagging dollar. Now add another one to the list: Engineers. The world doesn’t have ...