India shares rise 0.03% as market mechanics drive rally amid war concerns