Seeking Alpha
  • David White
    USD dropping like a rock after EIA oil supplies report. Very questionable. API was +3.2M barrels overall (crude, gasoline, & distillates).
    3/7/12
    Reply
      From other sites