On Thursday, US bond yields along with stocks fell sharply while the prices of gold, the USD and oil skyrocketed after Russian troops landed in Ukrainian cities on the Black Sea with Ukraine saying Moscow had launched a full-scale invasion…. Read More ›