Shell CEO: They have caused a severe shortage of nearly 1 billion barrels of crude oil, and the situation is deteriorating.

2026-05-07

Shell CEO: They have caused a severe shortage of nearly 1 billion barrels of crude oil, and the situation is deteriorating.