President Donald Trump has threatened to hit Iran "very hard," as US media reported he was considering renewed heavy attacks as soon as this weekend, including against energy infrastructure targets.

"We'll be hitting him very hard and, you know, at some point they're going to say, 'We just can't take it anymore,'" Trump said at a cabinet meeting at the Camp David presidential retreat.

The Wall Street Journal later reported that Trump had ordered a fresh attack aimed at convincing Tehran to surrender, which could begin as soon as this weekend, citing unnamed US officials, according to AFP.

CBS News meanwhile reported that the United States and Israel were planning joint strikes on energy-related targets, possibly throughout the weekend. Such targets would likely be oil refineries and power plants.