Economy Crude Oil Hits $102 per Barrel as Russia Invades Ukraine February 24, 2022 Adedapo Adesanya By Adedapo Adesanya Crude oil prices skyrocketed on Thursday morning after Russia finally invaded Ukraine, with Mr Vladimir Putin asking the Ukrainian forces to Read More