Oil Positions and Prices Back to Neutral After Omicron-Triggered Flash Crash: Kemp

LONDON — Portfolio managers were already selling oil even before news of the Omicron coronavirus variant sent prices into a tailspin on Nov. 26, and the resulting lack of buyers probably worsened the sell off. Read More