I like your focus better cause the main action is the approval of the agreement, and not the conference ending.
I would lose the final comma and the "which was." "...trade agreement drawn up by..."
I would replace "which was held in Singapore and has now ended" with "which has now ended in Singapore."
Interested in Language