Insider Trading Scandals Rock Oil Markets: Suspicious Trades, DOJ Probe, and Iran Tensions
The US Department of Justice (DOJ) and financial regulators are investigating between $1.7 billion and $2.6 billion in suspicious crude oil futures trades. These high-volume positions were established immediately preceding ... Read More