[ad_1] Japan sells 2.52 million barrels of strategic oil reserves Tokyo sells 2.52 million barrels of strategic oil reserves [Journal Al-Wasat] 19659003 Two sources: Japan sells 2.52 million barrels of oil strategic oil reserves ZAWYA 19659004] [ad_2] Source link