Get all latest & breaking news on Citadel Securities. Watch videos, top stories and articles on Citadel Securities at moneycontrol.com.
The US-Israeli war on Iran has caused the largest oil supply shock in history, according to the International Energy Agency (IEA). Ben Norton explains how the attacks by Trump and Netanyahu, and the ...