Meta has agreed to pay up to $17.1 billion in a landmark settlement with US states Post navigation Why Sandra Bullock and Nicole Kidman believe cult classics are suddenly getting sequels Naira exchange rate today, August 26, 2026: Naira appreciates against dollar