Despite India's lower dependence on the U.S. economy, it faces significant selling pressure, with $10,738 million sold in ...
Bitcoin hit its lowest in over three months on Tuesday, as nerves in markets over U.S. tariffs reinforced the blow to crypto ...