If oil prices establish a sustained floor around $100 per barrel, it would represent a significan..., Sonic AI
“If oil prices establish a sustained floor around $100 per barrel, it would represent a significant economic shock from the recent low of $60 per barrel.”