Will Asian countries impose a carbon tax?

Since China was declared the world’s largest emitter of greenhouse gases in 2006, talk in international economic circles has revolved around the wisdom behind imposing a tax on carbon heavy industry. Marathon Oil’s CFO sees carbon taxes becoming a reality...

Palin Vs. Biden: Who Actually Won?

I have to admit, my main reason for watching tonight’s debate was that I didn’t want to miss the entertainment, but the as it turns out, I was fully engrossed. Much as I was expecting Sarah Palin to be walked all over by Joe Biden, I was pleasantly...