BP Tarsands Refinery Petcoke Piling Up in Chicago
News broke today that people on the Southeast Side of Chicago now have their own mountain of petcoke, and it is expected to triple by the end of the year. ICYMI: BP tar sands refinery petcoke piles up in Chicago Earlier this summer, people across the country were shocked to learn about the towering mountain of […]
Read Post