A watercraft comprises a motor, an inertial mass, and a fin. The motor oscillates the inertial mass about an axis, producing a torque reaction on and oscillation of the motor. Oscillation of the motor is communicated to the fin, producing thrust. The system can be operated in reverse, to generate electric power when the system is in a flowing stream of thrust fluid.