Richmond Federal Reserve President Thomas Barkin on Wednesday expressed confidence that the economy is on its way to a soft landing, but obstacles remain that will require caution from him and his fellow policymakers. While noting progress made on inflation as economic growth has stayed afloat...