That severe energy crisis after Russian President Vladimir Putin’s decision to invade Ukraine is sending energy prices skyrocketing. This could not have come at a worse time for a global economy struggling to recover from a devastating pandemic and now facing the threat of rising inflation. A significant decline in hydrocarbon stocks caused the international Brent Oil Price up 42% since early 2022 and selling for over $93 a barrel,…



Source link