on March 18, 2026 at 9:58 pm Oil Prices Top $110 a BarrelZlati MeyerBy aumnamaah@gmail.com / March 18, 2026 Plus, the Fed holds rates steady, and an art collector who keeps buying houses he rarely uses.