Japan’s biggest-ever oil reserve release — approximately 80 million barrels to domestic refiners from Thursday — is unfolding simultaneously as a test of the country’s energy resilience and its post-war constitutional values. Prime Minister …

  • 1
  • 2