Oil Prices Rally on Report of Drop in U.S. Inventory
Oil prices rose Wednesday, snapping a week-long losing streak, as a drop in U.S. stockpiles supported a rally from Tuesday’s three-month lows. Light, sweet crude for April delivery settled up Continue Reading
