US crude oil stockpiles have now increased in 12 of the last 13 weeks, according to US Energy Information Administration data.
Source: News
US crude oil stockpiles have now increased in 12 of the last 13 weeks, according to US Energy Information Administration data.
Source: News