Spain to release 11.5 million barrels of oil reserves in attempt to mitigate impact of Strait of Hormuz closure
THE Spanish government has agreed to release 11.5 million barrels from the country’s strategic oil reserves as part of a coordinated effort to mitigate the