Could EVs Cause “Significant Drop” In Crude Oil Demand?

Could mainstream electric vehicle adoption result in a significant drop in crude oil demand? While some impact would of course be expected with large-scale adoption, could the impact be larger than is currently supposed? An interesting […]

Tesla Now Worth $20 Billion, ~42% GM’s Value (+ The 1 Reason Tesla Stock Surged)

Tesla Motors this week hit an astounding value of $20 billion (billion with a bloody big B). Its shares are up just about 390% this year. As I write this, Tesla is valued at $20.2 billion, […]