Russian energy company Gazprom said it has "stopped supplying un-paid-for gas to Ukraine" this morning, according to reports in Russian media.
Gazprom said Ukraine has failed to pay for its gas supplies.
A Gazprom spokesperson told ITV News the company will now require all payments to be made in advance.
More top news
Speaking publicly about their divorce for the first time, the actress said she is confident she and Brad Pitt will remain a family unit.
Misty low cloud and some patchy fog again tonight but with mild air
Former world title challenger Michael Watson and his carer were assaulted by would-be thieves in an apparent car-jacking attempt.