The 32-nation group will release 400 million barrels of oil from its reserve.
Source: ABC News
Written by
in