The U.S Congress has passed a sweeping sanctions bill empowering President Donald Trump to slap tariffs of up to 100% on nations buying Russian oil. The move is drawing a fierce, immediate backlash from New Delhi. The Ministry of External Affairs hit back immediately, declaring that India's energy security for its 1.4 billion people is absolutely non-negotiable....