U.S. Crude Oil Stockpiles Rose Last Week

U.S. crude oil stockpiles rose by 3.7 million barrels last week as the country produced and imported more oil while exporting less, according to U.S. Energy Information Administration data.

Read Full Article