For example now there is war In middle east many oil long contract buyers bought "oil longs"- they bet on oil long but then war will be over oil drops and they lose.
Both parts of this sentence are wrong.
In the second part you are just describing any market, people speculate and make a move to try and make a profit. That's not a narrative, there is no fooling going on and nobody is taking anybody's money. It is a market dynamic.
In the first part, there is no war in
middle east West Asia. There is only a US backed genocide taking place in Gaza and despite being appalling but it is not affecting the energy market because Gaza is a tiny percentage of West Asia and it is not close to energy rich regions, nor is any energy infrastructure under any danger.
Additionally if war were to actually break out in the region, oil price would shoot up to $200 in matter of hours and will continue rising as the entire energy infrastructure of all countries in the region would be destroyed (any country that has a US base in it). The consequences of it is a
Financial Armageddon the likes of which has never been seen. In such a situation, people won't even have time to buy "oil longs" or move their money in and out of any markets.