by Haja Mo July 20, 2026 Business Christopher Nolan’s nearly three-hour epic was No. 1 over the weekend, with about $124.5 million in ticket sales in the United States and Canada. Previous Story The Case of the 3:30 Emails Next Story Oil Prices Cross $90 a Barrel as U.S.-Iran Conflict Widens