Shorts on the Line!
Energy Shorts In the last seven weeks, those who have been watching the oil markets would notice a 50% increase in cost. With a global market in oversupply, and crude stocks fast approaching their highest ever levels, it is right to wonder what
Deja Vu?
Deja Vu? The automotive Deja Vu is DeLorean. It was this day 34 years ago that the DeLorean Motor Company went to the wall, leaving us thinking we were destined only to see these stainless steel cars in the movies