Ukraine cancels oil & gas contract with Trident

by