Trump accuses Iran of being behind oil attacks