Well, the FED have left interest rates as they were,28 Jul 2021 22:11
the UK travel industry has opened up more (including cruises from England can now, with vaccinated passengers, visit other Countries before returning to an English port), so oil consumption is going up, and a lot.
IMHO the oil price is likely to move even higher, and BP shares should move up, a lot................. £3.25 give it 3 weeks.
All IMHO.