Brent trades at $97.48 after Tehran and Washington exchange fresh warnings over tanker and facility strikes