Traders have reduced their speculative positions in the oil market over the last few weeks as regulators are considering setting limits. This is probably why the oil price has retreated over the recent weeks.
Traders have reduced their speculative positions in the oil market over the last few weeks as regulators are considering setting limits. This is probably why the oil price has retreated over the recent weeks.