Russia threatens to slash oil supplies in 2023, spooks markets