The Turkish lira recovers some of its losses, is trading at 12.9561 during the New York session at the time of writing. The market sentiment is upbeat

The Turkish lira recovers some of its losses, is trading at 12.9561 during the New York session at the time of writing. The market sentiment is upbeat