Mastercard MA Consolidates Near 494 Trading Within Established Range India Signs BrahMos Missile Deal with Vietnam Indonesia Pact in Final Stages RILYK Q1 2024 Earnings Net Loss of 171 Per Share as Company Faces Challenges Barclays Reports 18 Profit Increase Upgrades Income Guidance