Share Price15 May 2026 12:17
Sp is up 325% from lows of 5 months ago. who is to say that it can not be up another 325% by the end of the year ?, The market is betting on an improving value here. Only an idiot will argue with that point, The major holders might not be buying but none of them are selling either, I don't need 325% but could happen.
The ME crisis of the early 1970s drove the oil price to skyrocket, The markets never recovered fully from this shock, the next shock was in 1979 and the Iranian revolution, which had a similar effect, The current crisis will leave the prices elevated for a few years as it did before (once you factor in the inflation & supply/demand etc.).