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 Georgia and EU Clash Over Visa Suspension as Tbilisi Warns Brussels That Pressure Will Backfire Founder News Team Jun 13, 2026
Europe News Vsquared Ventures Plants Its Flag in London to Bridge Europe’s Deep Tech Talent With Global Capital Founder News Team Jun 13, 2026
Europe News Shell Buys Back Nearly 2 Million Shares in Single Day as Billion-Pound Repurchase Programme Accelerates Founder News Team Jun 12, 2026
Europe News Washington Is Misreading the One EU Body That Can Veto Trump’s Trade Deal Founder News Team Jun 12, 2026