Ukraine’s parliament passed a bill to restore the independence of key anti-corruption agencies, reversing a controversial law that had placed them under control of the General Prosecutor’s Office, prompting widespread protests and international criticism. President Zelensky quickly signed the bill, emphasizing Ukraine’s democratic values and responding to both domestic and foreign pressure. Meanwhile, Ukraine’s current account deficit narrowed to USD 3.12 bln in June, from a revised USD 3.45 bln in May, according to the central bank.