Image Credit: CNBC
"We are facing the biggest energy security threat in history," Fatih Birol, the head of the International Energy Agency (IEA), told CNBC Thursday.
"As of today, we've lost 13 million barrels per day of oil ... and there are major disruptions in vital commodities," he told Steve Sedgwick virtually at CNBC's CONVERGE LIVE in Singapore.