posted byvarna 1053 days ago
in USD, Daily, Oilmade popular 1053 days ago
Russia, the world’s leading energy supplier and main oil exporter to Europe, has witnessed a considerable drop in its currency as the crude oil price is reaching almost a week of declines, as concerns regarding the global slump may slash global energy demand for the next months.