Japan, Germany to release oil from reserves amid energy crisis sparked by West Asia conflict
Scroll.in
March 11, 2026
The International Energy Agency was also expected to approve its largest-ever release from strategic stockpiles.
Discussion in the ATmosphere