Oil prices rise above $95 after US and Iran strikes, World Watch | PolicyRisk