ForbesWe Could See $100 Oil Again Soon, But Not for the Reason You ThinkForbesCrude oil and energy stocks, on the other hand, have fared very well on tightening supply in Venezuela and Iran, the latter of which is scheduled to face a new round of U.S. sanc
…