Why has Crude Oil rallied nearly 20% in last 2 days? What has options got to do with this? $100 Oil has been a fascinating number. I remember sit
Why has Crude Oil rallied nearly 20% in last 2 days? What has options got to do with this? $100 Oil has been a fascinating number. I remember sit