Taiwan's Formosa 2 offshore wind farm has passed two significant construction milestones, completing the installation of twelve turbines, and transmitting power to the national grid.
Oil rallied above $100 after the Saudis declined to make any promises regarding future output increases, while a weaker dollar also helped put wider commodity markets on firmer footing.