Oil rebounds above $14 after massive sell-off
April 29, 2020: US oil prices rebounded above $14 a barrel Wednesday, a day after a sell-off sparked by a major fund selling its short-term holdings of the commodity amid virus-triggered storage concerns.