The Spanish government has approved the release of up to 11.5 million barrels of oil from the country's strategic reserves as part of an agreement among International Energy Agency (IEA) ...
The Spanish government has approved the release of up to 11.5 million barrels of oil from the country's strategic reserves as part of an agreement among International Energy Agency (IEA) ...
Tags: Crude Oil,English,Europe,News,Spain,West Europe
Published on March 18, 2026 3:51 PM (GMT+8)SHARE THIS STORY
