MartBids analysis: further price cuts across the board MartBids analysis: further price cuts across the board MARKETS 20 May 2026