Rising prices forces US to take new decision on Iran's crude oil
2026-03-22 - 08:04
The US permits sale of stranded Iranian oil to ease supply shortages, releasing 140 million barrels amid rising prices and shipping disruptions...
Share this post:
2026-03-22 - 08:04
The US permits sale of stranded Iranian oil to ease supply shortages, releasing 140 million barrels amid rising prices and shipping disruptions...