Windfall taxes: good politics, tricky policy

Higher levies on oil majors boasting record profits are a hit with voters, but they are not a guaranteed revenue raiserGlobal Economy