So Russia is a good trading partner when they come in and steal your stuff, what evidence exists that Ukraine will be paid for their trade? They surely will not be paid for berthing rights in Crimea. I would make Russia pay in advance for pipeline usage.
Other posts already mentioned, Russia is carrying Ukraine already, to the tune of billions.
Russia is simply making sure its naval base, the one it’s had since 1783, is secure.