The most important number in the economy has hit its highest level since 2007, and Wall Street can’t decide if this is good or bad. That number is the 10-year Treasury yield, the interest rate that the U.S. government pays to borrow money for a decade and on which almost every other loan in the
One of the largest criminal networks smuggling drugs and people in the western Mediterranean has been dismantled, authorities have said. Europol said 78 people were arrested in Spain and Algeria in a bust of the network, that is also linked to other criminal activities including “violent robberies, extortion, illegal detentions, and money laundering”. The group