Fed's Barr pushes September rate hike as Iran war keeps oil high