20 Million Barrels Of Oil Stranded As California Runs Out Of Storage Space
Tankers carrying some 20 million barrels of crude oil are idling off the coast of California as onshore storage space runs out and the level of supply remains excessively high. Continue Reading
