The Russian-Saudi Oil Production Confrontation

The COVID-19 pandemic has seized center stage as people “shelter in place” and companies shut down until a safe path emerges. And as should be expected, the demand for oil has plummeted, bringing the price of a barrel of crude into the mid-20’s range near the end of March, 2020. There are many interrelated factors. […]