By Kim Khan
Investing.com - Oil inventories jumped again last week, the American Petroleum Institute reported Tuesday.
Crude stockpiles for the week ended April 10 rose by 13.1 million barrels, the API said.
Its snapshot of inventories showed a rise of 11.9 million barrels last week as demand destruction from the global Covid-19 pandemic lockdown continues.
WTI futures fell 7% after the report came out, but settled down 10% as concerns persisted about how much the OPEC+ production-cut deal could support prices.