Exxon, Shell CEOs weigh in on windfall profit taxes for energy companies

Exxon, Shell CEOs weigh in on windfall profit taxes for
energy companies