Home Business Oil costs fall as demand woes eclipse US stimulus