Energy Market Update – April 4, 2025

OPEC+ shocked markets by announcing a 411,000-bpd output increase starting in May, tripling the pace of planned hikes despite plummeting oil prices and fears of a global economic slowdown. The group claimed the decision was based on a “positive market outlook,” though the timing coincided with a deepening selloff triggered by U.S. tariffs and China’s […]

Energy Market Update – April 4, 2025 Read More »

Energy Update