Tech Insider : Economy
Putin with military personnel saluting behind him.
Russia is losing a huge amount of human capital as war drags on, one think-tank chair warns.
Tech Insider
us soldiers jordan military base
One of the US military's key oil suppliers has been likely been receiving oil of Russian origin, the Post reported.
Tech Insider
Russia arctic oil rig
Russia previously promised to trim oil production by 300,000 barrels a day through the end of the year, part of its efforts with Saudi Arabia to boost oil prices.
Tech Insider : Economy, Economy
Putin
Russian President Vladimir Putin.