Demand, Pricing, Supply, Trading Can India find a Balance between Trump Tariffs and Russian Oil Supply? Doug Haugh · August 14, 2025
Electric Vehicles, Leadership China EV share tops 50% but just maybe it’s more about National Security and not about Climate Change Doug Haugh · January 10, 2025
Demand, Electric Vehicles, Supply The Fuel Transition – Arrived or Delayed? Doug Haugh · January 8, 2025