The Price of Oil

  • Aired:  11/10/05
  •  | Views: 2,994

The last time Saudi Arabia told the U.S. not to worry was 2001, around September 10th-ish. (2:50)

Loading...