If Putin had invaded Ukraine when Trump was president he would have created a lot of "guilt by association" for Trump. With a puppet in place leading the U.S. he couldn't risk his becoming even more unpopular than he was.
As for Saudi Arabia, the problem with our oil prices is the greed of American oil companies---and greed is one of the only things Trump can claim expertise in.