Trump faces Republican opposition to his diesel deal with Russia’s Putin

Lawmakers from both parties say the agreement would finance Putin’s war machine in Ukraine and violate US law