Who is responsible for price hike?

time Jun 13 2022