A joint statement from G 7 world leaders confirmed there will be a "coordinated release" of 100 million barrels, to begin "immediately."
A joint statement from G 7 world leaders confirmed there will be a "coordinated release" of 100 million barrels, to begin "immediately."