- March 18th, 2021
Oil’s decline continues as inventories rise, demand recovery clouded
Oil prices declined for a fifth consecutive session on Thursday falling around 1% after official data showed a further increase in U.S. crude and fuel inventories, while the ever-present pandemic clouded the prospects for a demand recovery.