UK Trading Firm Says COVID-19 To Blame For Oil Price Crash

A London-based firm that made more than $500 million in trading profits when U.S. oil prices went negative in April told an Illinois federal court it's not to blame for the...

Already a subscriber? Click here to view full article