
Hundreds of oil tankers anchored or barely moving off the coast of China. The price of oil is so low they don’t want to dock and unload. ZeroHedge spotted the same thing off Galveston in November.
8 Comments
newest