Oil prices extended their slide Wednesday, shedding an additional 1.3% amid renewed concerns about Europe and the global economy.
Oil prices extended their slide Wednesday, shedding an additional 1.3% amid renewed concerns about Europe and the global economy.