Demand destruction created supply destruction, which is more significant for the long term picture. Even at 58 dollars a barrel, several countries including Venezuela and Mexico are not profitable. The smart play would be American and Canadian oil and natural gas companies, including the American Trusts and the Canroys. Been beating this drum for 30% gain. Still beating the same drum.
Oil Rally May Have Legs [View article]