he news just became worse for Iran, Russia and Venezuela, and better for motorists around the world: Another big Wall Street voice has weighed in with a forecast of long-term lower oil prices—below what these three nations require to balance their budgets.
Read Full Article »