$20 Billion Of Oil Trapped At Sea

Despite the Strait of Hormuz being open for now, $20 billion of crude on oil tankers will take months to clear. The case for renewables has never been stronger