The current price of Rosneft (ROSN) is $5.19 USD. We provide real-time updates on the ROSN to USD exchange rate. Over the past 24 hours, Rosneft has changed by 1.25%.