The biggest-ever launch of oil from the Worldwide Power Company’s emergency stockpiles lifted costs for the commodity up by almost 5% on Wednesday.
Supply hyperlink
Why the IEA’s largest-ever launch of oil reserves is pushing up crude costs
RELATED ARTICLES
