Hedge funds and other asset managers sold the equivalent of 90 million barrels in the top six oil futures and options contracts in the seven days ended Nov. 22.

Sales over the past two weeks totaled 149 million barrels, the highest rate since early March, immediately after Russia’s invasion of Ukraine.

Similar to the week before, last week’s selling was focused on Crude Oil (-89 million barrels), specifically Brent…