Russia Earns Less Despite Higher August Oil Flows, IEA Says
Russia’s oil-export revenue contracted to $17.7 billion in August, the lowest since at least March, as a decline in crude prices more than offset higher supplies abroad, according to the Continue Reading