Traders Place Bets On $250 Oil

Oil traders were making big bets amid geopolitical uncertainties, Bloomberg data shows, as 3 million barrels worth of options contracts snapped up by speculators.

Read more: https://tinyurl.com/5dfndpfp