Home Investing News Oil prices hold at three-month high on stronger demand