Biden's got a gas and oil crisis on his hands -- here are 5 reasons why the Saudis will bail him out
March 11, 2022 at 07:00 AM EST
Saudi Arabia is the world’s largest oil producer and the only nation that has significant shut-in production.