BP Chief Blames Politics for an Inadequate Supply and Soaring Oil Prices

Printable View