uscitizen Villified User Sep 1, 2008 #1 Will oil drop to where it should be at approx $75/bbl range in the near future ? I noticed that this hurricane did not cause a big rally in the price.
Will oil drop to where it should be at approx $75/bbl range in the near future ? I noticed that this hurricane did not cause a big rally in the price.