Oil prices lift JGB yields to 2.91% on BOJ hike bets