Brent North Sea and U.S. crude futures went into free fall today by as much as 6% before recovering a small bit of their losses. The drop seems to have been in belated reaction to OPEC’s inability at a policy meeting on Friday to conclude an agreement to lower production and thereby push prices higher, or at least prevent a further decline.
