Just Business

Executives at France-based energy giant TotalEnergies recently announced that they would stop all Russian oil purchases this year in protest against President Vladimir Putin’s invasion of Ukraine. Russian oil accounted for 17 percent of the $190 billion company’s production, reported CBS News and the Associated...

Read full story →

Four Weeks

The pregnant woman and her infant who died after a Russian airstrike on a hospital in the Ukrainian city of Mariupol might be the most moving, tragic, needless individual story in the war in Ukraine that started one month ago today. Associated Press photographer Evgeniy Maloletka...

Read full story →
Loading new posts...
No more posts