https://www.worldenergynews.com/news/source-bank-sold-oil-futures-worth-270-755388
Source: Bank sold US oil futures worth $270 million ahead of OPEC+ meeting.
One bank sold large volumes of U.S. Oil Futures Contracts in early afternoon trading Wednesday, according to a source with direct knowledge.