Oil

EBITDA rose by 20 percent to $343.6 million, driven by robust performance across all business segments

Despite gains, oil prices have suffered significant losses in 2025 due to slowing demand and rising production

Crude stocks fell by 4.5 million barrels recently, with analysts expecting further declines in inventories

Saudi Arabia’s total revenues hit $70.3 billion in Q1 2025 amid strong commitment to economic vision
Kingdom’s oil revenues generated $39.94 billion during the quarter

Saudi Arabia's economy grew 2.7 percent in Q1, driven by non-oil sector activities and diversification
