Japan to start releasing 6 mil barrels private oil reserves in IEA joint effort
Highlights Lowering private reserves mandate by 13.5 mil barrels by Oct. 8 Extends earlier 7.5 mil barrels release by six months Japan will start on April 16 releasing 6 million Continue Reading
