Permian Production Surges As Refineries Struggle With Diesel Supply
US Strategic Petroleum Reserve inventory dropped to 293 million barrels. Global market supply shortages pushed Brent crude prices past $93.
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.