EU countries to inject 42.6 million barrels of oil under G7 pledge
European Union nations will release 42.6 million barrels of oil in alignment with a G7 commitment.
European Union nations will release 42.6 million barrels of oil in alignment with a G7 commitment.