Sports Oil Prices Went Over $105 A Barrel February 24, 2022 The Newzz Owl Oil prices hit over $105 a barrel and natural gas prices soared as Russia's invasion of the Ukraine sent shockwaves...