Afghan Taliban sign deal for Russian oil products, gas and wheat

The deal was finalised after an Afghan technical team spent several weeks in discussions in Moscow…

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…