Home Financial Facts & Figures Oil Production Fell by 160,000bpd in Q2 – NBS