The Global Game of Chicken: OPEC+, Short Sellers, and Record U.S. Oil Production
Date 7/18/23 In a global game of chicken on the world’s grandest stage, OPEC + has repeatedly bragged about its production cuts and collaborative stamina in its efforts to bring “price stability” to the market. On the other side, the brash Wall Street paper trading short selling energy traders said “Hold My High Noon” and scoffed […]
Read more