Watson Institute for International and Public Affairs
Facebook Twitter YouTube SoundCloud Instagram Tumblr Email list

BP Says Oil Demand Could Be Almost Dead By 2050 (commentary by Deborah Gordon)

In this article, Deborah Gordon offered commentary on the business of the oil industry.

September 15, 2020 E&E