Investors Expect $100 Oil To Be Short Lived
Investors are shorting oil sales, Indicating they are expecting $100 oil to be short lived. As oil prices soared over the last few months, short sellers pounced on energy companies, Axios’ Kate Marino writes. What’s happening: Changes in the percentage of short interest in energy companies largely tracked with shorts… Read More »Investors Expect $100 Oil To Be Short Lived