Investors React Negatively On Increased Windfall Tax · Channels Television · Sentinel