The oil and gas producing giant BP has recorded a more than doubling of profits as it benefits from high prices from the Iran war.
BP has been a significant beneficiary; its results for the first three months of its financial year show its underlying profits hit $3.198bn (£2.366bn).
BP was explicit about the contribution of higher oil prices.
Oil has consistently cost more than $100 a barrel since the outbreak of war but only one month of higher prices featured in the results released on Tuesday.
It made such high profits during the three months, on oil averaging $82.80 a barrel for the benchmark Brent crude.
That means it has not yet fully benefited from more expensive oil and that profits are likely to rise yet further.
Referencing the energy profits levy, Mr Miliband said "taxing these windfall profits to help fund support with the cost of living". »