Bitcoin was holding onto gains early Wednesday in Asia after snapping a five-month losing streak in March, buoyed along with other risk assets by US President Donald Trump’s intention to end the war on Iran within weeks.