President Putin puts on the hard sell in Asia.
Tag Archives: gas prices
Does Saudi Arabia Have the United States Over a Barrel?
What does the United States need to do to lessen its dependence on Saudi oil?