This Is The Worst Oil Market In History (The Oil Curve Has Completely Broken)
U.S. oil benchmarks are witnessing historic volatility as spot prices surge past $140 while future contracts trade below $70.
U.S. oil benchmarks are witnessing historic volatility as spot prices surge past $140 while future contracts trade below $70.
Comments
Log in or sign up to join the conversation.