Contrarian Opportunity
Oh my God! Oil prices are falling! The economic recovery is stalling! The green shoots are wilting! The stimulus package is a failure!
This emerging consensus, that falling oil prices are a sign the recovery is stalling, is odd to say the least. Rising oil prices are not an indication of economic recovery but rather potentially [...]