NEED TO KNOW Just Business UKRAINE/ RUSSIA 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,
Just Business
Just Business
Just Business
NEED TO KNOW Just Business UKRAINE/ RUSSIA 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,