Reuters, citing officials, reports that the US may attack Iran within the next 24 hours. The United States is withdrawing some personnel from bases in the Middle East, a U.S. official said on Wednesday, after a senior Iranian official said Tehran had warned neighbours it would hit American bases if Washington strikes.