Crude oil fluctuates near $90 as Middle East strike risks persist
Crude swung between small gains and losses to trade near $90 a barrel after a two-session rally to a six-week high. Traders weigh Middle East supply risks amid further US-Iran attacks and Strait of Hormuz traffic.