Late reported sells7 Apr 2022 08:52
2 x £1m sells @ 31.55 went through at 4pm, yesterday, probably due to not wanting to be exposed to the SPR release , if the SPR release doesn't work on lowering oil prices then they have just said to the world We don't have any other options left !