Business OPEC+ production misses targets in December – Commerzbank By Romeo Peter January 18, 2026January 18, 2026 0 minutes, 7 seconds Read OPEC+ production fell short of targets by 720,000 bpd in December, with Russia and Kazakhstan contributing most to the shortfall amid ongoing disruptions…Read More
Business Scott Galloway on why that Anthropic Super Bowl ad got under Sam Altman’s skin and exposed ‘therapy’ as the AI use case By Romeo Peter February 9, 2026February 9, 2026