(MENAFN) Japan is set to start releasing a portion of its national crude oil reserves beginning May 1, an amount equal to roughly 20 days of supply. The move comes as ongoing instability in the ...
Related Articles
Don't miss out on breaking stories and in-depth articles.