Oil Prices Exceeds $70 After Houthi Rebels Attack Saudi Facility
Oil prices, which have been rising strongly on rebounding demand, broke Monday past $70 per barrel for the first time since January 2020 after an attack on energy facilities in Saudi Arabia. Meanwhile, stock market numbers were mixed as investors weighed worries over high inflation against the reopening of virus-hit economies. After Asian indices closed … Read more