Loading intelligence report...

Oil and gas crisis from Iran war worse than 1973, ​1979 and 2022 together, says IEA | Warcast