U.S. crude oil tops $100 as Iran escalates Hormuz attacks, Ukraine vows to hit Russian refineries

Europe Climate Moderate confidence — 64/100

Unverified

Sources: Cnbc