Geopolitical tensions are pushing crude oil higher, and bond markets are taking it seriously.
10‑year US Treasury yield hit 4.80%, erasing most of the relief from the Treasury’s buy‑back program just weeks ago.
Higher energy prices reignite inflation fears, and markets are