International Energy Agency Predicts Supply Shortfall in Q4; China's Role Remains a Wild Card in Global Oil Demand
Nigeria’s crude oil output declined by 12.56% in the month of July to 1.29 million barrels per day (bpd) from 1.48 million bpd in June. The...