Crude oil sold from US SPR
The EIA reports that as much as 15 million bbl of crude oil has been sold from the US Strategic Petroleum Reserve (SPR).
The EIA reports that as much as 15 million bbl of crude oil has been sold from the US Strategic Petroleum Reserve (SPR).