"Oil Executives Point to Supply and Demand in Explaining Profits" Jeff Taylor | 11.9.2005 10:51 PM The bastards.