OPEC Slashes Q2 Oil Demand Estimate by 690,000 bpd March 12, 2021 0 The Organisation of Petroleum Exporting Countries (OPEC) on Thursday pruned the demand outlook for crude oil in the next two ...