Oil Tops 100 Dollars and European Stocks Fall
Brent crude prices rose above 100 dollars a barrel after an intensification of Middle East conflict fueled inflation concerns. European stocks dropped to one-week lows ahead of major central bank decisions.
Xurve View
Insights:
Xurve View

