Which Energy agency made the right forecast for oil supply deficit in Q4: 1. OPEC - 3mbpd; 2. IEA - 1.5mbpd; 3. DOE - 300K bpd? Let us know by voting here: https://twitter.com/gulf_intel/status/1709826704351297791 Listen to views and outlook from Dr. Yousef Alshammari, CEO and Head of Energy Research, CMarkits & Senior Research Fellow, Imperial College London; and Bora Bariman, Managing Partner, Hormuz Straits Partnership in today’s Daily Energy Markets Podcast.