Startups Physical oil prices surge near $150: What’s happening with Brent crude and African crude prices, and why physical oil hits $150 as Europe pays record premiums amid Strait of Hormuz disruption and global supply shock fears Founder News Team Apr 13, 2026 0 Physical oil prices surged to a historic $148.87 per barrel on April 13, 2026, marking a new record amid the… Read More
Europe News EU Regulators Accuse Meta of Designing Facebook and Instagram to Be Addictive, and the Fines Could Force a Platform Overhaul Founder News Team Jul 15, 2026
Europe News Top Democrat and Potential 2028 Presidential Contender Sides With Trump on NATO Spending Founder News Team Jul 15, 2026
Europe News Ireland’s EU Presidency Forces a Reckoning With the Identity Crisis It Has Avoided for 50 Years Founder News Team Jul 14, 2026
Europe News Western Europe Just Survived Its Deadliest Heat Month on Record and Scientists Say It Was Only the Second Worst Globally Founder News Team Jul 14, 2026