Six EU countries push for windfall tax on oil companies amid surging war profits

Loading the video
A fuel pump at a Shell fuel station in London, on May 5, 2022.