BP conceals windfall tax, renewable energy spending | Al Mayadeen English