OPINION: It has been another tumultuous week for the global energy sector.

Anxiety about energy security and inflation is keenly felt, especially in Europe where governments are bracing themselves for an interruption in Russian gas supplies.