Oil Is Oversold

Last Friday, oil prices fell for the 10th consecutive day. According to CNBC, this marked the longest losing streak for crude oil in 34 years. I have covered the factors behind this drop in the previous two articles. […]

An Algal Biofuel Obituary

During the advanced biofuel craze of the past decade, many companies made claims that weren’t remotely credible. A long list of companies claimed they could economically convert biomass like straw or wood chips into fuel for around […]