Fossil Fuel Advertising Contracts at All-Time High in 2026
6 days ago
A new report reveals fossil fuel advertising contracts reached a record 1,321 in 2026, driven by major oil companies seeking to improve public image amid geopolitical tensions. Leading agencies like Omnicom and WPP facilitated campaigns linking energy security to economic prosperity.