what a sh*tshow
bp needs to give up
3 replies (most recent on top)
Latest Energy outlook = clown world scenario
the company is an unmitigated disaster and there is always a stock beatdown in store.
Could the OP expand on this. What are they specifically referring to?