It could be false flag operation to create pretext for NATO/EU to block shipping to Russian ports in Baltic Sea.
Similar to Nordstream destruction in 2022 it could have been either Ukrainians or CIA/NSA. This could be last attempt by current US administration elements to create leverage for the Ukraine before negotiations start.
what possible reason would nato need to blockade russian ports that doesnt already exist?