GCC companies are bracing for a potential storm as trade tensions and declining oil prices threaten the region’s economic outlook, S&P Global Ratings said in a report.
The ratings agency has lowered its oil price assumptions for Brent and West Texas Intermediate (WTI) by $5 per barrel for the remainder of 2025, citing a potentially oversupplied market .