Commercial crude inventories dropped to 408.4 million barrels as consecutive weekly draws tighten supply ahead of peak summer demand The US just ran through its crude oil reserves at a pace not seen … [+2272 chars]
No comments yet. Be the first to comment!