Skip to content

Daily Archives: July 29th, 2008

Pop Quiz

29-Jul-08

Quick: What country is the chief supplier of foreign oil to the United States? Hint: the answer is not Mexico.

Early this month, Valero Energy in Texas got the unwelcome news that Mexico would be cutting supplies to one of the company’s Gulf Coast refineries by up to 15 percent. Mexico’s state-owned oil enterprise is one [...]