Two months ago, the International Energy Agency sounded an alarm about global crude oil supply, predicting that...

read more