Oil prices of $65-75 per barrel were "comfortable" for consumers and that the OPEC+ group of leading oil-producing nations was striving to maintain that price range by regulating output, the head of Russia's No. 2 oil producer Lukoil said.
In an interview with the Kommersant newspaper published...