The US Treasury has extended a short-term waiver allowing countries to purchase sanctioned Russian oil and petroleum products at sea, as Washington looks to stabilise global supplies amid disruptions linked to the Iran conflict.