Oil giants rush to help Italy's Meloni curb energy costs with… — ENI -0.20 · News Impact Screener