Economics
OPEC's April 5 Emergency: The Most Important Energy Decision of 2026
OPEC's April 5 emergency meeting arrives with Brent at $108.93, Qatar's LNG terminal struck, and Hormuz effectively closed to Western shipping. The 206,000 b/d increase agreed on March 1 looks insufficient. Here are the three…