Russia, or the Russian Federation, is a country spanning Eastern Europe and Northern Asia. It is the largest country in the world by area, covering over 17 million square kilometres, and encompassing more than one-eighth of Earth's inhabited land area. Read More
Russian President Vladimir Putin on Sunday congratulated his Uzbek counterpart Shavkat Mirziyoyev on the 30th anniversary of the establishment of diplomatic relations between the two countries and expressed hope for further strengthening of the Russi ...
As the war between Russia and Ukraine continues, United Nations World Food Programme (WFP) has warned that the ongoing conflicts between both countries will cause a hike in the prices of food items and fuels in Afghanistan. ...
The West Texas Intermediate (WTI) for April delivery added 1.72 US dollars, or 1.7 per cent, to settle at 104.70 dollars a barrel on the New York Mercantile Exchange. Brent crude for May delivery increased 1.29 dollars, or 1.2 per cent, to close at 1 ...