Crude Oil Surges Over Disappointing API Report

 | Apr 26, 2017 07:03AM ET

Crude Oil Surges Over Disappointing API Report, Awaiting U.S Inventories