Markets
Oil prices finish lower with concerns of an economic slowdown raising prospects for a supply surplus
Oil futures gave up early gains on Wednesday, extending their losses into a third consecutive session as concerns over an economic slowdown boosted prospects...