30th Jan 2023
Continuing fallout from Russian invasion of Ukraine sees Europe surviving energy scarcity, as sanctions, price cap and cooler market begin to reduce Russian budget