Oil hits 3-week high on Middle East supply concerns amid war impasse - XLE News | Rallies