The deal was finalised after an Afghan technical team spent several weeks in discussions in Moscow…
Tag: Oil
Oil prices surge more than 2% as Putin mobilises more troops
Brent crude futures rose $2.28 to $92.90 a barrel after falling $1.38 yesterday. SINGAPORE: Oil jumped…