Germany says it will release oil from its reserves in response to international appeal to release 400 million barrels, reports AP.
Germany says it will release oil from its reserves in response to international appeal to release 400 million barrels, reports AP.