Oil Hits $110, At 7-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…