Tortoise QuickTake Podcasts

Energy Podcast: Many factors driving oil supply and demand as the market searches for balance

Episode Notes

Download Transcript