One Billion Barrels Of Oil On Ships

There are one billion barrels of oil sitting on tankers. This means an oversupply. This means more burdening of fossil fuels as supply explodes. Douglas A. McIntyre, Editor-In-Chief of ClimateCrisis247, explains.