Oil Prices Collapse

The collapse in oil prices in the second quarter of 2020 will be a further accelerator of the deepening world economic depression. The New York Times writes: “Just a few months ago, the American oil industry was triumphant in its quest for energy Independence, having turned the United States into the world’s biggest petroleum producer […]