Just as Wall Street says the U.S. is running out of room to store oil, it turns out there’s another 20 million barrels of empty space. Where? Right at the top of the tanks.
Just as Wall Street says the U.S. is running out of room to store oil, it turns out there’s another 20 million barrels of empty space. Where? Right at the top of the tanks.