Fiscal Nepal
First Business News Portal in English from Nepal
KATHMANDU: Crude oil prices dipped below $110 a barrel on hopes for progress in Russian-Ukraine peace talks even as the conflict rages on. Russian missiles hit a large Ukrainian base near the border with Poland on Sunday. Still, both Russia and Ukraine gave their most upbeat assessment of prospects...