Russian sanctions threaten oil output April 06, 2022 “Unprecedented” sanctions imposed on Russia over the past several weeks could trigger the “biggest supply crisis in decades” for global ener...