'The positive impact of rising oil prices on industry revenues should not be overstated, as it is largely offset by higher costs for freight, insurance and currency conversion'.
Rosneft Tamps Down Profit Expectations from Soaring Prices
Wednesday, April 8, 2026
