Saudi Arabia Worries Oil Crunch Could Push Up Prices
The scarcity could push prices above $80 a barrel, potentially putting a strain on U.S. consumers as they decide whether President Trump’s Republican Party will remain in control of both Continue Reading
