Friday, July 01, 2005

The OPEC Put.

Remember the Greenspan put?

OPEC just did the same thing, at $53 a barrel.