BPZ Resources reports Q1 net oil production 134 MBbls

theflyonthewall.com

Compares to 180 MBbls for the same period a year ago.

View Comments (0)