Oil Tumbles 5% As Libya Ups Supply

 | Jul 12, 2018 08:45AM ET

h2 Index Futures Net Changes and Settlements: