Spain approves release of up to 11.5 million barrels from reserves
Spain has approved the release of up to 11.5 million barrels from its oil reserves over a 90-day period to counter supply shortages caused by the partial closure of the Strait of Hormuz






















