World News Oil Prices Tumble Toward $70 Amid Surging Russian Supply and Global Demand ConcernsBy AdeMarch 19, 2025 Russia, one of the world’s largest oil producers, has been at the center of this price decline. Despite international sanctions…
World News Wildberries Shooting- Estranged Husband of Russia’s Richest Woman Arrested on Murder ChargesBy YettySeptember 19, 2024 Vladislav Bakalchuk, the estranged husband of Russia’s wealthiest woman, was arrested on Thursday following a deadly shootout at the offices…