Finance: management, investments, and tips. The likelihood of peace in Ukraine is unlikely to encourage substantial oil investment on a grand scale in Russia , and Administrator 2025 March 1