Credit Suisse Group AG shares plunged and the Euro Stoxx Banks Index declined, stoking concerns about the global economy and oil demand. The International Energy Agency’s monthly Oil Market Report also struck a bearish tone, forecasting that global crude supply should “comfortably” exceed demand in the first half before tightening later this year
Subscribe To Our Free Newsletter |