Interpreted Prediction
US shale oil producers require prices between $65 and $70 per barrel to break even.
Prediction Details
Topic