Skip to main content

Advertisement

U.S. releases 53 million barrels from strategic oil reserve to help stabilise energy markets

U.S. releases 53 million barrels from strategic oil reserve to help stabilise energy markets

The U.S releases than 53 million barrels of crude oil from its Strategic Petroleum Reserve to help stabilise energy markets.