People, get ready
The idea of $100-a-barrel oil, which was scoffed at as recently as two weeks ago, is now not so far-fetched. And its effect would be substantial. Other financial wreckage Will the banks let the mortgages slide for those whose homes…