Oil Steadies After Russia Says Global Oil Markets in Balance
Last Updated: April 28, 2023, 02:12 ISTOil prices were also pressured as weak risk sentiment spread from the banking sector due to First Republic Bank’s continued slump. (Image: Reuters File)Russian Deputy Prime Minister Alexander Novak…