Japan on Monday began to release oil from its reserves to mitigate supply concerns and stabilize the distribution of petroleum products amid the ongoing
Japan on Monday began to release oil from its reserves to mitigate supply concerns and stabilize the distribution of petroleum products amid the ongoing US-Israeli war on Iran, local media reported http://