I'd be more inclined to believe the disruption from production to supply chains to storage and demand, migration, etc due to covid regulations (not just the Chinese lockdowns) to have had the major impact. But it could also be for example energy costs due to expensive green regulations, or cartel behavior from energy producers because energy prices have been a major leader in price increases and those affect virtually everything else. Just saying "greed" doesn't help understand anything. People are greedy, we already knew that. Aristotle knew that.