Global Oil Stockpiles Decline at Record 8.7 Million Barrels Per Day
Goldman Sachs analysts report April inventory draws doubled March’s pace, with May’s daily decline hitting an all-time high. Global oil inventories are shrinking at an unprecedented rate, with daily draws reaching 8.7 million barrels since the start of May. The decline has