ADVERTISEMENT
Watch
Surge in multi-million dollar oil bets raising concerns over possible market manipulation
Economist Jeff Rubin breaks down the allegations of market manipulation and possible insider trading concerns.
ADVERTISEMENT
Economist Jeff Rubin breaks down the allegations of market manipulation and possible insider trading concerns.