U.S. Markets closed

BPZ Resources reports Q1 net oil production 134 MBbls

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