US crude stocks fell 3.3 million barrels last week, says API

Photo of author

By [email protected]

Leave a Comment