Crypto Briefing·
Oil prices hit $103 as US Treasury yields reach 16-year high

3 outlets reporting
$103
oil price
Rising oil prices and Treasury yields signal potential economic strain, influencing global markets and investor sentiment amid inflation fears.