After a year of unprecedented turmoil, global energy prices could return to a ‘new normal’ in 2023—or they could be further disrupted by ongoing or new political and economic crises. The full-scale Russian invasion of Ukraine in February 2022 led to major reverberations in energy markets around the world. In an attempt …
Read More »