Trade tensions frustrating U.S. farmers

The U.S. trade tensions with China are frustrating American farmers despite Washington's promise to make them "one of the biggest beneficiaries." The White House unveiled last week a 16-billion-U.S.-dollar aid…

Green wave sweeps European elections

The Greens are expected to be one of the biggest winners in this year's European Parliament elections, grabbing around 20 more seats in the European Union's legislature. Latest projections put…