U.S. energy firms this week added oil and natural gas rigs for the first time in three weeks, energy services firm Baker ...
Crude oil stocks, not including the SPR, stood at 437.0 million barrels on March 14, according to the EIA's latest weekly ...