Olive oil may be more expensive in general now because of poor harvests but at the time local production had been good and there was no reason to raise the price. The rationale? I guess it was profit.
Sadly enough, the prices have stayed the same, although the demand has very likely normalized, now that people can buy "again" sunflower and other vegetable oil.
Ye,s but prices are not just local. In general these are world prices as it can easily be imported or exported. Even more so within the EU single market which IS your national market.
On top of that its entirely normal for the prices of products that can substitute for each other to move together. If one oil goes up in price so will all the others. This is market forces acting as expected.
[1] - https://oec.world/en/profile/hs/sunflower-seed-or-safflower-... [2] - https://www.youtube.com/watch?v=1rtWDmo0rKg
The way I see it is that while it's true that there is an issue with the weather, they increased the prices in 2022 due to old high-demand/low-offer law (other cheaper oil not available, buy whatever is there: olive oil). The prices never decreased though, or if they did, it's unnoticeable. This pattern I have seen multiple times in my life: once companies realize people are going to pay for something for a certain price, why reduce it?
don't take my word on it, obviously, but the math checks out "if you follow the money". essentially, logistical cost increases as well as oil and insurance prices were the determining factors, not extreme weather. despite zero change in the scarcity of any of the factors. (they found more oil etc)
crisis talk was also the reason for increased demand in some countries as idiots started to stock up and panic buy. I remember buying flour at a local producer and she said "they are all fucking crazy, nothing changes". the Russians were still stuck for days in front of the border in a long convoy, wahahaha, according to the news.