“China kind of saved the day,” and helped the world avoid the “doomsday scenario” as the Strait of Hormuz closure choked off 20% of global energy supply, according to S&P Global Ratings. Beijing slashed its impor... Read more
Energy news aggregation website, sourcing the latest energy news from reputable sources across the web.























