The Donald Trump administration has issued a short-term waiver allowing countries to continue buying sanctioned Russian oil loaded on ships until May 16, aiming to stabilise global energy prices amid the US-Israeli war on Iran.