BP hits back at calls for windfall tax on bumper profits

Leave a Reply