The papers published in Science two weeks ago continue to make headlines, as a quick search of Google News will show. Also this week, oil reached the $100 per barrel mark.
Meanwhile, debate over the Science papers continues, and some truths are out there, as we said when we began this public forum…