MBIA MBI Q1 2026 Results Fall Short EPS 084 Revenue NA Biomerica BMRA Q1 2026 In Line Whats Next for Investors Luxury Real Estate in India Affluent Buyers Drive Demand Despite Macro Headwinds Rupiah Weakens to New Low Against Singapore Dollar on Oil Price Fears