Stock Market Today: Powell Sends Stocks On Roller-Coaster Ride

All three main indexes finished lower after Powell said (again) that inflation is still too high.