'Excess profits' at big energy and consumer companies pushed up inflation, report claims
'Excess profits' at big energy and consumer companies pushed up inflation, report claims

'Excess profits' at big energy and consumer companies pushed up inflation, report claims

Oops, we made excess profits! How did that happen?