The US has authorized the sale of some Iranian oil and petroleum products under an agreement with Tehran that US President Donald Trump signed last week, according to Bloomberg.