Research, analysis and commentary from global economic experts
In a sharp escalation of hostilities, the United States in the new Trump-era, has launched direct strikes on Iranian nuclear facilities, targeting critical infrastructure
The world sits on the edge of a potential oil shock. As...
U.S. crude oil production has hit a record 13.4 million...