Interpreted Prediction
US shale companies require oil prices between $65 and $70 per barrel to break even; prices below $60 resulted in losses.
Prediction Details
Topic