Brent climbed about 1% to just under $97 a barrel as US President Donald Trump threatened Tehran over charging fees for ...