Burberry Shares Rally on Report of Potential Moncler Bid IFS Q1 2026 Earnings EPS Beats Estimates by 1095 Oil Prices Drop Over 20 in May Marking Steepest Monthly Decline Since 2020