Oil prices could fall to $20 per barrel

    Oil barrel
    Oil prices have declined after Goldman Sachs suggested that prices could fall as low as $20 because of a global glut of crude. Investors ignored a report from the International Energy Agency that said supply was tightening, as expensive oil producers left the market, in an apparent win for the OPEC cartel. Just as analysts […]