World Japan’s energy-saving culture tested as Iran war drives up power prices 12 March 2026, 2:54 am Team Buyback