The criticism came after a Ukrainian strike on a major Russian oil hub hours after Trump reached a diesel agreement with Russia.