Buy Indian Overseas Bank; target of Rs 94: Magnum