Japan PM Takaichi: Japan to release 20-days worth of oil stock from early May onwards

09 Apr 2026 23:13Energy Japan JPY