Brent crude hits $79 on US strikes, Trump ends Iran truce