Russia: current oil price sanctions-driven, seen at $50/bbl long-term
Russian Energy Minister Alexander Novak said on Tuesday that current high oil prices of between $70 and $80 per barrel were temporary and were mainly driven by sanctions, adding that Continue Reading
