2 min read News Ukraine invasion: BP shares slide after it announces exit from Russia Shares in BP have fallen by 7% after it said it would offload its...
3 min read World Financial stocks slide in volatile end to week in US markets US stocks notched their second consecutive weekly decline, with shares of big banks falling...