Oil prices have surged on geopolitical tension, a tight market, underinvestment in the energy industry and rising demand. AFP
Oil prices have surged on geopolitical tension, a tight market, underinvestment in the energy industry and rising demand. AFP

Ukraine-Russia crisis roils markets, sending oil above $100