❗️ Japan and Germany tap into their national strategic oil reserves amid Iran war
On Monday, Brent crude surged above $119 per barrel for the first time since June 2022 — currently hovering around $90