Brent oil hits $75 a barrel on Iran risk and Russia supply outage