Donald Trump*
348k
Beto O'Rourke
132k
Pete Buttigieg
41k
Bernie Sanders
38k
Steve Bullock
34k
Elizabeth Warren
22k
Kamala Harris
19k
Joe Biden
15k
Amy Klobuchar
11k
Julian Castro
10k
*Trump's two joint fundraising committees — Trump Victory and Trump Make America Great Again Committee — have raked in $5.13 million from the fossil fuel industry. The contributions are from employees or members of companies or organizations in the oil and gas industry, or those individuals' immediate families.