Radar Open Radar

The US is seeking to release up to 17 million barrels of oil from its Strategic Petroleum Reserve to help curb fuel prices driven up by the war in Iran.

Clash Report · Source

The US is seeking to release up to 17 million barrels of oil from its Strategic Petroleum Reserve to help curb fuel prices driven up by the war in Iran.

Source: Reuters