Oil prices hovered around $90 per barrel: “Seven nations are scheduled to meet Tuesday to discuss a possible joint release of stockpiles to help ease the supply disruption.”
Saudi Aramco warns of ‘catastrophic’ consequences from Iran war
previous post