
WTI Rebounds After Crude/Product Draws; Biden Admin Drains SPR for 14th Straight Week
Oil prices are down this morning after the ‘good news is bad news’ data from the US offsetts additional production-cut announcements this week from OPEC-plus members Saudi Arabia and Russia. Crude remains about 10% lower […]