AP
Shanghai Covid lockdown ends: 25 million people emerge from 2-months isolation
From the Watch Now: Insane rockfall at Arizona's Lake Powell, and more of today's top videos series
In China, Shanghai's strict Covid-19 lockdown ended on June 1st after two months, prompting expectations of firmer fuel demand from the country.

