OPEC has once again seized the spotlight with their latest proclamation on November 13. In a bold assertion, they’re pinning the recent crude oil price rollercoaster squarely on the shoulders of speculators. These market maestros, according to OPEC, have been playing up the doom and gloom.
Subscribe to Onyx Insights to unlock this Research
Insights is the proprietary research arm of Onyx:
the #1 liquidity provider of oil futures
OR