The most likely reason persia gave economic control to russia and Britain was their superior military power. Persia believed that Russia and Britain were superpowers and could not defeated by war. So the king of Persia felt it was better to give economic control to them.