Brent crude prices cross $105/barrel as Russia invades Ukraine

Brent crude prices soared to $105 per barrel for the first time since 2014 as Russian President Vladimir Putin sent Russian troops into the territory of neighbouring Ukraine. The rising prices can be attributed to various sanctions imposed by the…