The Incredible Shrinking Oil Majors – Part III
“Are you embarrassed as an American company that your production is going up while the European counterparts are going down…. Would you commit to matching your European counterparts to reducing the production of oil?” Questions asked of the CEOs of Chevron and Exxon by Ro Kanna (D), Member House of Representatives and Chairman of the […]