Russia and Saudi taking Biden for a Ride