Economics

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

New licenses eliminate physical office lease requirements, providing cost-effective solutions for modern businesses
