Global energy prices dropped sharply even as the US threatened to maintain its blockade of Iranian ports


From thecradle.co via This RSS Feed.