
France’s Total stops buying oil from Russia
France’s Total Energy has announced that it will stop buying Russian oil by the end of the year, warning of Moscow’s recklessness in the wake of its invasion of neighboring Ukraine. The company said that [Read More]