US sanctions on Rosneft and Lukoil drove Russian crude to $45.35/barrel—the lowest since Moscow started building its shadow fleet in March 2023. Major Indian and Chinese buyers paused December purchases ahead of the 21 Nov. deadline threatening dollar system cutoffs

Leave a Reply