Oil recovers some losses after 6-percent plunge, but market remains on edge

Nov 21, 2018 - CNBC
Oil prices saw a partial recovery on Wednesday after plunging by more than 6 percent the previous day, lifted by a report of a surprise fall in U.S. commercial crude inventories as well as record Indian crude imports. Read More