The Russia Finance Ministry said on Monday that the country could weather oil prices of $25 to 30$ per barrel for between six and 10 years.
Poster Comment:
Shouldn't take more than 10 weeks to bankrupt those high cost producers from tar sands and the like.