Small cap wrap: Ocean Power Technologies, Alvopetro, Abacus Global Management, G Mining Ventures ...