Oil Supply Recovery Faces Major Physical Hurdles
Rebecca Babin predicts crude oil will settle between $75 and $80 a barrel by year-end.
Permian Oil Driller Loan Struggles Amid Rising
JPMorgan Chase struggles to offload a $775 million loan for a Permian oil driller.