I found this relevant to a news announcement earlier in the week. I think this may be spooking markets:
http://uk.reuters.co...E75801L20110609
OPEC breaks down
Started by
fluid
, Jun 10 2011 03:17 PM
No replies to this topic