0 comments
9 forecasters

How many major oil infrastructure fires or explosions will be reported globally from May 1 to August 1, 2026?

Latest estimate
54.6 Incidents