Crude oil prices have surged 12% in the past week, marking a second consecutive weekly gain after a 4% gain the week before. The spark for the surge was mounting tensions between Israel and Iran, particularly Israeli missile attacks on Iranian nuclear and military sites, which have fueled fears of a wider regional conflict and […]