Spot power trade on IEX dips 6.6% in April