What's the ceiling on oil prices?

Gas prices over $3 per gallon are displayed at a Shell station March 27, 2006 in San Francisco.

Comments

I agree to American Public Media's Terms and Conditions.
With Generous Support From...