Trending
- FAO forecasts drop in global cereal output and trade
- Russian IT sector revenue reaches $38.94 billion in Q1
- Austria downgrade ends last triple A sovereign rating
- Putin says BRICS holds 40 percent of global GDP
- EU disburses €12.8 billion to Italy under recovery plan
- OECD inflation rises to 4.4% as energy costs climb
- OECD sees steel excess capacity hitting 745 million tonnes
- SIS queries climb to 17.76 billion across Europe in 2025
