SiteLock

Oil Tops $95 A Barrel

Published: Friday | May 17, 2013 Oil followed a familiar pattern Thursday, moving higher despite some less-than-stellar economic reports. Benchmark oil for June delivery rose 86 cents to close at US$95.16 per barrel [...]