Oil price rose over $116 after reports of 'extended' Iran blockade

episode
World Business Report not yet transcribed
▲ 0