Oil prices remain above $100 a barrel despite recent declines, as Middle East disruptions continue to raise concerns about supplies and transportation. Higher energy costs could increase inflation, transportation, manufacturing and food expenses, complicating efforts by central banks to control prices. The Read More
