Saudi Arabia is running out of options to export oil. What does that mean for global energy?
The disruptions have added pressure to global oil markets, with crude prices trading above $105 a barrel after reaching $110 a barrel on Monday TBS Report 21 September, 2026, 11:35 am Last modified: 21 September, 2026, 11:40 am A satellite image shows smoke coming out of an oil facility, as Yemen’s Iran-aligned Houthis said on…
