Oil prices fall as analysts say market still oversupplied
Oil prices fell over 1 percent on Tuesday, with Goldman Sachs warning that August’s price rally had been overdone and that a proposed oil production freeze at current near-record levels Continue Reading