European stocks fell, with STOXX 600 down 0.5% as energy shares slumped.
BP and Shell dropped after oil prices fell over 3% on U.S.-Iran deal hopes.
Investors await Powell’s speech, U.S. retail data, and Walmart results.
Thyssenkrupp shares plunged 12% on weak Q2 operating profit.
Comments
Post a Comment