Russian crude and condensate production totaled 46.45 million tons in April, according to data released Saturday by the Central Dispatching Unit of the Russian Energy Ministry. This is equivalent to around 11.349 million barrels per day, up 0.5% on month.
Russia was free to produce at will in...