I think what we have here is a massive stock overhang23 Jul 2021 18:05
as in some fund decided, forghet making money as that is no longer in fashion, let's sell oil shares so we can tell our clients how green we are (but not mention the massive financial loss?). Once the overhang is cleared, with Brent @ 73.73 we will be back to £3.15 in no time. All complete guesswork of course!!!
All IMHO.