Crude Oil: Between Slowing Demand and Shrinking Supply
April 12, 2022 at 13:59 PM EDT
The current and future sanctions on Russia could create one of the worst oil supply shocks ever and it would be impossible to replace those volumes, as OPEC signaled it would not pump more.