Covid-19’s effect on global energy markets has been disastrous. OPEC slashed its oil demand forecast last week, and Goldman Sachs doubled down on its bearish oil take and has cut its oil price target by $10 to $53 for the year, as a result of a “demand shock” that is set to collapse Chinese oil consumption by 20%, or as much as 4 million barrels per day. The sharp decline in demand in China, which by the way, is the world’s largest oil importer, is now stranding oil cargoes off the country’s coast and across Asia . Bloomberg’s Stephen Stapczynski records footage of an impressive parking lot of tankers and other vessels off the coast of the anchorages of the port of Singapore, one of the largest freight hubs and busiest ports in the world. Tankers… tankers everywhere. #singapore pic.twitter.com/RCEysNtDKo Much of the oil consumption decline is because, as […]