Inside the US shale crisis

London (CNN Business)Oil prices fell sharply on Monday as new lockdowns across Europe and record coronavirus cases in the United States slammed the outlook for energy demand. Brent crude, the global benchmark, fell as much […]