Demand, Electric Vehicles, Supply The Fuel Transition – Arrived or Delayed? Doug Haugh · January 8, 2025
Supply Largest Oil Producer in EU “Closing Down the oil industry for good” in bid to gain “moral authority” Doug Haugh · December 20, 2020
Hydrogen, Supply Can Green Hydrogen extend renewables reach beyond the power sector? Doug Haugh · December 3, 2020
Published Articles, Supply Low Oil Prices: An Indication of Major Problems Ahead? Doug Haugh · November 26, 2020
Demand, Leadership, Supply, Transportation Fuels For 2020 conference in Turnberry Scotland Doug Haugh · September 12, 2017