Oil Prices Surge as Russia Invades Ukraine

The global oil benchmark has crossed the $100 per barrel mark for the first time since 2014. Oil prices have surged nearly 10 percent since Russia's invasion of Ukraine. Russia is the number two oil producer in the world, and it comes at a time when global oil supplies have already been constrained over the course of the past year. Rob Thummel, portfolio manager at Tortoise, joined Cheddar Movers to discuss.
More Videos
Can NYC Finally Cool Its Subway?
Why is the NYC subway platform so hot? One rider built his own sensor network to find out. We explore the geothermal fix the MTA is piloting right now.
Load More