Jitters in G7 nations as higher energy prices threaten to drive up inflation, damage purchasing power and stunt growth.
Kaynak