BREAKING: U.S. Oil falls 6% to $91 a barrel as "rumors" of an Iran peace deal intensify.
The wedge is now officially broken to the downside, with long-term price level support at $50-60 a barrel.
The wedge is now officially broken to the downside, with long-term price level support at $50-60 a barrel.

7
