Russia’s Oil Revenues Drop To The Lowest Level This Year
Falling crude oil prices and declining oil exports resulted in a $3.2-billion drop in Russia’s oil revenues to $15.3 billion for September, the lowest monthly oil export revenue for Moscow Continue Reading