According to Citigroup, the closure of the Strait of Hormuz could cause Brent crude oil prices to soar to as high as $90 per barrel. However,...
Russian oil falling below the $60 per barrel price cap and the absence of new restrictive measures from the US have somewhat eased concerns among major...