Finance News
Complete Finance & Business News Journal

Goldman Sachs sees oil prices steadying at current levels

Crude markets posted their biggest monthly losses in six months in May amid stalling demand.