Money / Shell UK Lawmakers Say Shell's Record Profit Is 'Outrageous' $40B profit leads to calls for higher windfall tax on profits made during Ukraine war By Rob Quinn Posted Feb 2, 2023 11:07 AM CST Copied Back