India posts $4.7B current account surplus in April | PiQ Markets