Read More 2 minute read Latest news Ukraine India holds up mirror to West: Stop your Russian oil deals before demanding ours Under pressure from the US, India insists its energy strategy is economic necessity, not political choice, and calls out Western double standards. byOlena Mukhina