Petrologistics: OPEC March production down 85,000 bpd