Business & Finance

Stay informed with expert takes on business strategy, investing, entrepreneurship, and global markets. CurioAtlas brings you articles that guide smarter decisions in finance and business growth.

Current price of oil as of April 15, 2026

At 9 a.m. Eastern Time today, the price of oil sits at $96.83 per barrel, using Brent as the benchmark (we’ll explain what that means shortly). That’s a decrease of $3.36 since yesterday morning and roughly $31.79 more than at…

Exclusive: Artemis raises $70M to help fight AI-powered attacks with AI

Artemis, a new cybersecurity startup trying to help defenders fight AI-powered attacks with AI, emerged from stealth today, securing $70 million in venture capital funding.  Felicis led the Series A with returning investors First Round Capital and Brightmind. The round…