BREAKING: US oil prices drop below $75/barrel and hit the lowest level since March 4th.

And is rapidly moving back toward the levels seen before the US & Iran conflict began.