Surprise Me!

IEA says the world is doomed due to greater oil cuts. Are they for real?

2022-03-03 15 Dailymotion

The International Energy Agency (IEA) says the absence of new production throughout 2015 & 2016 means globally, the world could end up with a supply crunch if new projects are not resumed soon.