Talks between Russia and Ukraine ended in a stalemate leaving investors with little hope for a diplomatic end to the conflictThe post Market Wrap: Ukraine-Russia Talks Fail and Inflation Hits 40-Year High appeared first on Blockworks.