While 2021 provided its own share of extraordinary energy debacles, Russia’s invasion of Ukraine in early 2022 cascaded into full-blown energy turmoil. This year will begin with the world “in…
While 2021 provided its own share of extraordinary energy debacles, Russia’s invasion of Ukraine in early 2022 cascaded into full-blown energy turmoil. This year will begin with the world “in…