‘Epic insider trading’: nearly $1 billion in crude oil shorts taken just before report of US-Iran peace deal
AI Summary
An enormous amount of crude oil shorts—nearly $1 billion—were placed shortly before a report confirmed a peace deal between the U.S. and Iran. The insider trading underscores the volatility in the oil markets.