By Adedapo Adesanya Oil prices climbed more than 3 per cent on Monday after crude production was halted in Norway, which added to the latest escalation of the Russia-Ukraine war. Brent crude futures settled at $73.30 a barrel after chalking up $2.26 or 3.2 per cent and the US West Texas Intermediate (WTI) crude futures […]