China Invents Carbon-Neutral Oil!

You could not make it up (but the Chinese can!)

Verified by MonsterInsights