Russia-Ukraine War: Interminable battles and depleting economies

Russia is the world's 3rd largest oil producer, the 2nd largest natural gas producer and among the top 5 producers of steel, nickel and aluminum.

Disclaimer : Mytimesnow (MTN) lets you explore worldwide viral news just by analyzing social media trends. Tap read more at source for full news. The inclusion of any links does not necessarily imply any endorsement of the views expressed within them.