The same "evil" speculators that skyrocketed oil prices, now are short?

Discussion in 'Economics' started by crgarcia, Jan 20, 2009.

  1. Thus driving prices down?