Oil Pushes Closer to $95 a Barrel as Global Market Tightens Up

Oil Pushes Closer to $95 a Barrel as Global Market Tightens Up