The head of energy super major Shell said Tuesday that consumers could see some relief from the strain of high energy prices by way of additional taxes on the oil and gas industry. Shell CEO Ben van Beurden addressed the audience of a London energy forum hosted by Energy Intelligence. He said a windfall tax on the industry may be "inevitable," but it may also be useful. "One way or ...