IEA to release 60 million barrels of oil reserves

Japan and other member states of the International Energy Agency agree to release 60 million barrels of oil reserves to prevent further instability in energy supplies amid mounting sanctions against Russia over its invasion of Ukraine.