“Short-Tempered” Musk Reportedly “Snapped” At Staff Working 12-Hour Shifts In Model 3 “Production Hell” Week

The conditions at Tesla’s production facility leading up to meeting its Model 3 production goal have been reported as nothing short of hellish as Elon Musk “barked” at employees working 12 hour shifts, bottlenecking other parts of the company’s production and reportedly causing concern by…

Is OPEC’s Mission “Accomplished”?

Authored by Nick Cunningham via OilPrice.com, OPEC’s goal of draining the global inventory surplus has finally been achieved. The International Energy Agency said in its latest Oil Market Report that the supply overhang has pretty much vanished, thanks to OPEC’s efforts at limiting production. “It…