Japan begins oil reserve release amid Iran crisis

Japan began to release oil from its reserves on Monday to alleviate supply concerns that have grown amid the U.S.-Israel war with Iran and stabilize the distribution of petroleum products. In its …