Oil headed for its longest losing run since 2021, as traders judged that US efforts to end the war in Ukraine would not impact overall supplies, even as Washington penalized India for taking Moscow’s crude.