Yahoo Finance
Yahoo Finance
Yahoo Finance
Bloomberg Markets
European stock futures gained as oil prices retreated on signs of easing tensions in the Middle East.
Yahoo Finance