No Picture

Oil is stable

Oil prices were stable on Thursday as strong demand from China eased concerns of an ongoing fuel glut. Brent crude futures were at $47.75 per…