In recent weeks financial markets and some betting platforms had leaned strongly in favour of a win for former US president Donald Trump, whose tariff and immigration policies are considered inflationary by analysts, leading to a rise in US Treasury yields and gains for the dollar. File photo.