Donald Trump announced his $4.5bn oil deal with Vladimir Putin just hours after US officials reportedly threatened to cut intelligence sharing with Ukraine in a tense eight-hour summit