Shell and BP are expected to announce bumper payouts for shareholders this week. EPA
Shell and BP are expected to announce bumper payouts for shareholders this week. EPA

Shell and BP profits set to soar amid threat of windfall tax