Oil Prices Went Where?
April 27, 2020 at 05:31 AM EDT
Last week marked the first time oil prices broke below zero. How did this happen and what are the implications for crude markets in the short, medium, and long-term? The entire oil market runs the risk of normalizing much faster than anyone realizes.