The deal is likely to pave way for the resumption of Rosneft's exports of fuel to Ukraine, which has faced with the prospects of diesel shortages.
The operations were halted after a ruling by Kiev's Supreme Anti-Corruption Court led to the seizure of diesel, owned by the Swiss-based trader, that was in the pipeline from Russia.
Tensions between Russia and Ukraine have flared in recent weeks after years of strain began in 2014 when street protests in Kyiv resulted in the flight of the pro-Moscow president and annexation of Crimea by Russian forces.
The data also showed that the Serena M tanker shipped 30,000 tonnes of diesel to the port of Yuzhny from Turkey in the second half of March.
Belarus has exported 220,000 tonnes of oil products to Russia since shipments began in March, Russian Prime Minister Mikhail Mishustin said separately on Monday.
The shipments were scheduled to start from March, totalling 2 million tonnes this year, 3.2 million tonnes next year and 3.1 million tonnes in 2023.
Compliance from members of the Organization of the Petroleum Exporting Countries reached 124%, a figure which includes the additional voluntary cut from Saudi Arabia, said one of the sources.
Compliance from non-OPEC members in the alliance reached 94%, the source added.
Brent crude was up 31 cents, or 0.5%, at $63.59 a barrel.
Oil closed about 7% down on Thursday as several large European economies reimposed lockdowns and vaccination programmes were slowed by distribution issues and concerns over potential side effects.