Oil Prices Dive On Economic Fears
Oil prices posted fresh four-month highs this week on tighter supply conditions before economic fears sent oil markets crashing. Venezuela and Iran continue to report outages, while the surprise drawdown Continue Reading
