Daily Archives: 18 January, 2013

Fossil Fuels – At any cost??

Recently I read about “Petcoke” – something I have heard about but never paid much attention to before. And as it seems, I am not alone. Petcoke is a carbonaceous solid derived from oil refinery coker units or other cracking … Continue reading