Friday, November 10th, 2023
Sanctions imposed after Russia invaded Ukraine contributed to a drop in its oil production, but that has since stabilized at a lower level after Russia expanded exports to China, India and elsewhere.