Oil rallied above $114 as a global squeeze on refined products prompted concerns about summertime supplies and continued to pull fuel prices higher.
Oil rallied above $114 as a global squeeze on refined products prompted concerns about summertime supplies and continued to pull fuel prices higher.