The Trump administration on Friday renewed a waiver allowing countries to buy sanctioned Russian oil at sea for about a month, even as lawmakers accused the government of going easy on Moscow as its war on Ukraine grinds on.

The Treasury Department’s waiver lets countries purchase Russian oil and petroleum products loaded on vessels as of Friday through May 16. It replaces a 30-day waiver that expired on April 11 and excludes transactions involving Iran, Cuba and North Korea.

The move is part of the administration’s effort to control global energy prices that have shot higher during the U.S.-Israeli war with Iran. It came after countries in Asia, suffering from the global energy shock, pressed Washington to allow alternative supplies to reach markets.

“As negotiations (with Iran) accelerate, Treasury wants to ensure oil is available to those who need it,” a Treasury Department spokesperson said. Just two days earlier, Treasury Secretary Scott Bessent said Washington would not be renewing the waiver for Russian oil and another for Iranian oil, which is set to expire on Sunday.

Global oil prices tumbled 9% on Friday to about $90 a barrel after Iran temporarily reopened the Strait of Hormuz, an oil choke point in the Gulf. But the war has already created the worst global energy supply disruption in history, the International Energy Agency has said.