Iran is poised to encounter significant hurdles in offloading its substantial oil inventories, even if international sanctions on its exports are eased. This challenge stems from a confluence of factors: its primary customer, China, is recalibrating its energy strategy, while the global market is simultaneously experiencing an influx of oil from other major suppliers. China, […]