Tag
The International Energy Agency predicts production to outstrip demand by a record 4 million barrels per day by next year. Meanwhile, there are about a billion barrels in tankers currently at sea.
Basically, anywhere and everywhere it can be stored.