Global energy markets are shifting as tensions over the Strait of Hormuz ease, causing oil prices to drop 10.5%. The crisis has accelerated a move toward renewable energy, especially benefiting Chinese clean tech firms.
← News
Cities That Work Cities That Work Society
The Six Weeks That Changed the Global Energy Economy - Heatmap News

Hundreds Of Millions barrels of oil
10.5% oil price drop