Debunked news: Russians did not leave and oil revenues remain
Recent claims alleging that Russian forces left or that oil revenues dropped to zero have been debunked.
Recent claims alleging that Russian forces left or that oil revenues dropped to zero have been debunked.