US oil rebounds above $14 after massive sell-off – Business
US oil prices rebounded above $ 14 a barrel on Wednesday, the day after a sell-off triggered by a major fund selling its short-term holdings of the product amid storage worries caused by viruses. . West Texas Intermediate, the US benchmark. For June delivery, it rose 14.5 percent to $ 14.13 a barrel in the […]