WORLDOil Drops for Fifth Straight Day After US Inventories RiseadminMarch 18, 2021March 18, 2021 March 18, 2021March 18, 2021 Oil prices dropped for a fifth straight day on Thursday after official data showed a sustained rise in US crude and fuel inventories, while the...