I believe that one of the main reasons are dollar weakness rather than a dollar strength. Look at DXY and look also at stock market indexes like S&P. There’s a massive pumping in stocks and dollar sell off. However I don’t think this is gonna last ...