Trump Delays Iran Power Grid Strike, Brent Falls Below $105