Iran Should Be Removed From Global Energy Control: Analyst
Oil prices have risen to over $119 a barrel but have come back down due to the Strait of Hormuz blockade and NATO's pledge to help.
Tim Doescher, Executive Director of Unleash Prospe...Read More