New vehicle sales down 53% since 2012. Bloodletting among manufacturers.
And Russia is not the only nation going this route.
What do they see that we don’t?
US LNG exporters against the low-cost producers.
It’s a sign of how bad things are that we feel optimistic about $35 oil.
Where’s the shock and awe?
“The risk of a deeper decline has intensified.”
Low oil prices are the wreckage from a war – a financial war.
“Ripples are now spreading to other key markets.”
A collapsed price, a lot of money, and some shrewd traders.