Sergei Fadeichev/Pool/AFP/Getty Images
- Middle East conflict sends oil higher amid fears over Strait of Hormuz supply risks.
- Sanctions, discounts, and a strong ruble blunt the boost to Russia's oil revenue.
- An analyst warns Moscow's budget strain will persist without sustained higher prices