BP refuses to reveal windfall tax, renewable energy spending | Al Mayadeen English