OPEC Slashes Q2 Oil Demand Estimate By 690,000 bpd
Says Nigeria produced additional 161,000bpd in February The Organisation of Petroleum Exporting Countries (OPEC) yesterday pruned the demand outlook for crude oil in the next two quarters, in keeping with
Read More