Traders Are Most Bearish Oil On Record As Bears Conclude OPEC+ Has Run Out Of Options
BLUF: Asset managers are increasingly pessimistic regarding petroleum’s future, as signs of a struggling industrial economy surface and OPEC is seen as powerless to limit production and stabilize falling prices.…