Rupiah Weakens to New Low Against Singapore Dollar on Oil Price Fears Virax VRAX Stock Today Drops 1230 Key Support at 026 20260520 UK Finance Watchdog Warns of Ghost Brokers Targeting Young Drivers with Fake Car Insurance on Social Media Indian Markets Stage Midday Recovery Led by Metals and Auto Stocks Amid Persistent Headwinds