America Angry at India for Buying Oil, But Quietly Striking Energy Deals With Russia
The United States’ double standards on energy trade are once again under scrutiny. On one hand, President Donald Trump criticized India for importing oil from Russia and imposed a 50% tarif...















