Sources

11 Total Sources

Saudi Aramco Posts $31.2 Billion Q3 Profit as Iran War Lifts Oil 35%

Left75%
Center25%