Japan and Germany will release oil reserves amid supply disruptions. Japan’s PM announced a release by March 16, while Germany confirmed a partial release.
Japan and Germany will release oil reserves amid supply disruptions. Japan’s PM announced a release by March 16, while Germany confirmed a partial release.