US crude oil stockpiles have now fallen in 9 of 10 weeks, according to the US Energy Information Administration’s Petroleum Status Report.
Source: News
US crude oil stockpiles have now fallen in 9 of 10 weeks, according to the US Energy Information Administration’s Petroleum Status Report.
Source: News