Is GP Petroleums Ltd. worth buying?