I believe that BP is completing the final segment, wave (C), of its long corrective wave stared in 2007. The wave consists of a leading diagonal for wave A, a flat for wave B, and a motive wave C of (C) that is in progress. Based on the channel and Fibonacci level projections, wave (C) could take another 2-3 years to develop. The current targets for the wave – $6-10 in 2022-2023.
BP – Very Long Term