r/Stocksyourknowledge•4 mo. agoAccording_Screen1549Allah declared WAR over RIBA so why are we haggling over 5%? (why I'm out of stocks)General TopicsPosted Jun 7, 2026, 4:39 AM UTC10ShareSave