Oil Futures Recover; Brent Surpasses $100 a Barrel, US Crude Gains After WSJ Report on Iran's Rejection of U.S. Strait of Hormuz Deal as Unrealistic | Intellectia.AI