gollum.space
RU
The United States and the IEA countries will release 60 million barrels of oil from reserves
Sincjewich
Source
Politics
USA
Economy
v20240901