One former high-level U.S. intelligence official suspects that the Russian military’s struggles in Ukraine may be in part due to Putin receiving incomplete or inaccurate information.
A meeting between the finance ministers and central bank governors of the G20 bloc of major economies in Bali, Indonesia, turned acrimonious on Friday.