Tortoise QuickTake Podcasts

Energy Podcast – Oil sells off sharply, and China trade talks stress the importance of the U.S. as a supplier of energy

Episode Notes

Download Transcript