Oil soars past $110/bbl on growing Russian supply disruptions
NEW YORK – Oil prices surged beyond $110 per barrel on Wednesday as traders scrambled to seek alternative oil sources due to supply disruptions after sanctions on Russian banks amid the intensifying Ukraine conflict, while U.S. crude inventories