I think people got spooked because the oil leak top kill failed (it appears)...could end up being a multi-month disaster with much more serious ramifications if true.
I could be wrong that this is what caused the selloff, but i noticed it happened at about the same time.
I could be wrong that this is what caused the selloff, but i noticed it happened at about the same time.
