(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 ...
Don't miss out on breaking stories and in-depth articles.