By Bhavik Patel Oil prices which were down by 12% last week have managed to recover from the lows but still it is below 6000 in MCX. News of the Swiss central bank stepping in to save Credit Suisse and the energy ministers of Russia and Saudi Arabia meeting to signal a willingness to intervene […]