Dollar edges to 99.97 as July PPI data steadies Fed bets