"Oil Executives Point to Supply and Demand in Explaining Profits" Jeff Taylor | 11.9.2005 10:51 PM Share on FacebookShare on XShare on RedditShare by emailPrint friendly versionCopy page URLMedia Contact & Reprint Requests The bastards.
Show Comments (81)