Japan does not see sanctions on Russia causing major disruption to energy supply
In talks with oil, gas producers, IEA on supply contingency Has 240 days worth oil reserves, 2-3 weeks of LNG stocks Biden to meet G7 counterparts Feb. 24 Japan does Continue Reading
