Oil spikes to seven-year high as markets avoid Russian supply
Oil prices surged to seven-year highs on Wednesday as supply disruption fears mounted following hefty sanctions on Russian banks amid the intensifying Ukraine conflict, while traders scrambled to seek alternative oil sources in an already tight market. Brent crude futures gained $5.30, or 5%, to $110.23 a barrel at 0419 GMT, a level last seen […]