Video: Expect a Big Rebound in Global Energy Demand in 2021
04 Jun 2021 by CNBC Television
Oil prices have broken through $50 a barrel for the first time since February, and Big Oil stocks have seen a bounce with Exxon up 44% from its year low and Chevron 66% higher. Rob Thummel, senior portfolio manager at Tortoise Capital Advisors, joined "Squawk Box" on Wednesday to discuss.