Russia’s Energy Ministry data on the weekend (Saturday) shows oil production rose to its highest level in nearly 30 years,
Leading oil producers (Russia included) are due to meet in Doha on April 17 for talks on how to freeze oil output at the average levels reached in January.