U.S. crude stockpiles fell 2.5M barrels last week, API says

U.S. crude stockpiles fell 2.5M barrels last week, API says

SeekingAlpha

Published