World news
fromLondon Business News | Londonlovesbusiness.com
1 week agoPutin loses trillions amid undervaluation of oil and petroleum - London Business News | Londonlovesbusiness.com
Russia faces severe revenue losses from undervalued oil, prompting potential budget cuts, higher VAT and customs costs, and Ukrainian sanctions targeting its military-industrial complex.