CME Group is where the world comes to manage risk.
Oil: Supply-Demand Dynamics as Vaccines Emerge
Could the potential arrival of vaccines next year unleash pent-up demand for oil from sectors held down by the virus? It might depend on fiscal stimulus.