April 1, 2024 An oil price of at least $80 a barrel is critical in 2024 for banks to meet liquidity, with the exception of Saudi Arabia, which needs oil at $108. Previous Post Russian Stocks Hit Highest in over Two Years Next Post South African banks face EPS cuts as rates fall, blackouts drag