| 5 mins | 30 mins | Hourly | Daily | Weekly |
|---|---|---|---|---|
| BUY | BUY | BUY | BUY | BUY |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MA5 | 46.17▲ | 46.12▲ | 46.11▲ | 46.00▲ | 46.22▲ |
| MA10 | 46.16▲ | 46.09▲ | 46.20▲ | 46.10▲ | 43.60▲ |
| MA20 | 46.14▲ | 46.15▲ | 46.24▼ | 46.41▼ | 39.80▲ |
| MA50 | 46.07▲ | 46.13▲ | 45.93▲ | 43.08▲ | 35.87▲ |
| MA100 | 46.15▲ | 45.93▲ | 46.13▲ | 39.50▲ | 33.98▲ |
| MA200 | 46.20▲ | 46.19▲ | 45.87▲ | 36.90▲ | 34.74▲ |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MACD | 0.006▲ | -0.003▼ | -0.028▼ | -0.271▼ | 0.637▲ |
| RSI | 67.198▲ | 55.228▲ | 54.492▲ | 55.593▲ | 70.491▲ |
| STOCH | 63.389 | 44.844 | 42.711 | 53.473 | 84.357▲ |
| WILL %R | -6.666▲ | -37.037 | -46.032 | -35.832 | -15.251▲ |
| CCI | 237.365▲ | 45.633 | 14.088 | 12.719 | 81.354 |
|
Wednesday, April 22, 2026 02:16 PM
BP Plc is approaching a key shareholder vote with incoming Chairman Albert Manifold appearing to line up support from at least three majo ...
|
|
Wednesday, April 22, 2026 12:05 AM
BP p.l.c. (NYSE:BP) is among the 13 Best Crude Oil Stocks to Buy According to Analysts. On April 17, BNP Paribas upgraded BP p.l.c. (NYSE:BP) to Outperform from Neutral with a $57 price target. The ...
|
|
Tuesday, April 21, 2026 01:50 PM
Looking ahead to 2030, our model projects BP could trade at an average price of $57.43, with a potential range between $43.07 and $71.79. This represents a potential 25.1% return from today's price.
|
| date | open | high | low | close | volume |
|---|---|---|---|---|---|
| 24/04/26 | 46.365 | 46.44 | 45.90 | 46.25 | 5,732,977 |
| 23/04/26 | 46.42 | 46.5768 | 45.94 | 46.35 | 10,114,957 |
| 22/04/26 | 46.59 | 46.70 | 46.23 | 46.37 | 6,398,663 |
| 21/04/26 | 45.43 | 46.01 | 45.305 | 45.91 | 7,066,879 |
| 20/04/26 | 44.93 | 45.40 | 44.83 | 45.12 | 6,240,676 |
| 17/04/26 | 44.60 | 44.78 | 43.34 | 44.59 | 17,435,830 |
| 16/04/26 | 46.32 | 47.875 | 46.20 | 47.63 | 11,776,505 |
| 15/04/26 | 45.95 | 46.39 | 45.70 | 46.12 | 11,910,698 |
| 14/04/26 | 46.58 | 46.595 | 45.78 | 46.17 | 9,563,748 |
| 13/04/26 | 46.72 | 47.00 | 46.21 | 46.44 | 6,708,982 |
|
|
||||
|
|
||||
|
|